This doesn't seem to make sense, so I'm obviously doing something wrong:

```
DirectoryInfo folder = new DirectoryInfo(Environment.CurrentDirectory + @"\Test");

if (folder.Exists == false) {
    folder.Create();

    var doesItExists = folder.Exists;
}

```

Creates a folder if it doesn't exist. Except `doesItExists` is always false. Why would it be false if I just created it?