[quote user="Nenad Poljcic"]bool test = System.IO.File.Exists("C://Temp//Test3d.dgn");[/quote]
When using a forward slash (/) as a path separator you don't need to double-up...
System.IO.File.Exists("C:/Temp/Test3d.dgn");
You need to double-up when using a Windows backslash (\) as a path separator because the backslash is an escape character in a C++ literal string...
System.IO.File.Exists("C:\\Temp\\Test3d.dgn");