Is it possible that multiple files can be created at the exact same time? Well obviously it is possible in some cases (I don't know those cases) when I call `FileInfo` classes `CreationTimeUtc()` method, it gives me exactly same time string. I differentiate the files under the same folder from each other by looking at their creation time, but since sometimes the creation times are same it ruins my approach. In that case I need a proper identifier for files to identify a file even if it's renamed or changed. I don't know what kind of an identifier i can use for this purpose. Any help would be appreciated. I am using **C# .net 4.5**