Q
字符串处理问题
0
A
回答
3
它可以使用子,但它的更好,如果你有Path.GetExtension做它做
string fileName = @"C:\mydir.old\myfile.ext";
string path = @"C:\mydir.old\";
string extension;
extension = Path.GetExtension(fileName);
5
指定路径的延伸(包括句号 “”),或 null,或者的String.Empty。如果path为null,则GetExtension返回null。如果 路径没有扩展信息,则GetExtension返回 String.Empty。
3
您可以使用Path类来获取文件信息。
Path.GetExtension("youpath")
2
对于文件名,看看System.IO.Path
static members。你会发现很多方法。
如果你想坚持的字符串操作,这样的事情将是很好:
string wholeName = @"D:\MyDocuments\Pictures\Pic1.jpg";
int dotPosition = wholeName.LastIndexOf('.'); // find last dot
string ext = wholeName.Substring(dotPosition); // get out the extenstion
3
var extension = Path.GetExtension(Server.MapPath(@"D://MyDocuments/Pictures/Pic1.jpg"));
1
简单使用
string path = "D://MyDocuments/Pictures/Pic1.jpg";
string extension = System.IO.Path.GetExtension(path);
相关问题
- 1. C中的字符串处理问题
- 2. 的Python:问题处理字符串
- 3. Rails - 处理数组时的字符串串联问题
- 4. 字符串处理
- 5. 字符串处理
- 6. 字符串处理
- 7. 使用.encode('字符串转义')方法处理字符串的问题
- 8. 字符串处理文档字符串
- 9. 处理翻译字符串中的语法/拼写问题
- 10. 关于处理重音的python字符串编码问题
- 11. 处理字符串的MATLAB编程问题
- 12. 用于处理字符串的类问题
- 13. 问题字符串处理函数检索URL
- 14. Python奇怪的字符串处理问题带
- 15. 关于处理大字符串的问题关于内存使用的问题
- 16. 字符串问题[]
- 17. 字符串问题
- 18. 字符串问题
- 19. 的Javascript:处理字符串
- 20. C和字符串处理
- 21. 字符串处理算法
- 22. SQL - 处理字符串
- 23. MATLAB字符串处理
- 24. Python的字符串处理
- 25. 处理空/空字符串
- 26. 处理Linq XML字符串
- 27. 处理字符串 - 的JavaScript
- 28. 的JavaScript字符串处理
- 29. C字符串处理
- 30. MATLAB:处理字符串