Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static string GetFileNameWithoutExtension(string path)
- {
- path = GetFileName(path);
- if (path != null)
- {
- int i;
- if ((i = path.LastIndexOf('.')) == -1)
- return path; // No path extension found
- else
- return path.Substring(0, i);
- }
- return null;
- }
- public static string GetFileName(string path)
- {
- if (path != null)
- {
- int length = path.Length;
- for (int i = length; --i >= 0;)
- {
- char ch = path[i];
- if (ch == DirectorySeparatorChar || ch == AltDirectorySeparatorChar || ch == VolumeSeparatorChar)
- return path.Substring(i + 1, length - i - 1);
- }
- }
- return path;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement