We have a network folder that is the landing place for csv files processed by different servers. We alter the extension of the csv files to match the server that processed the file; for instance a file with the name FooBar that was process by Server1 would land in the network share with the name FooBar.Server_1.
The information I have available to to me is file name: FooBar and the path to the share. I am not guaranteed the extension as there are multiple servers sending csv files to the network share. I am guaranteed that there will only be one FooBar file in the share.
Is there a method in .net 2.0 that can be used to get the extension of the csv armed only with the path and filename? Or do I need to craft my own?