.NET 4.0 में, यूआरएल के लिए IO.Path.GetFileName
पर बराबर फ़ंक्शन क्या है?यूआरएल के लिए IO.Path.GetFileName के समतुल्य फ़ंक्शन?
उत्तर
Uri
कक्षा आपका मित्र है।
एक समान संसाधन पहचानकर्ता (यूआरआई) का ऑब्जेक्ट प्रतिनिधित्व प्रदान करता है और यूआरआई के हिस्सों तक आसान पहुंच प्रदान करता है।
IsFile
निर्धारित करने के लिए करता है, तो Uri
वास्तव में एक फाइल करने के लिए बिंदु करता है की कोशिश करेंगे।
फ़ाइल नाम प्राप्त करने के लिए Segements
संपत्ति का उपयोग करें (यह अंतिम खंड होगा)।
Uri uri = new Uri("http://example.com/title/index.htm");
var filename = uri.Segments[uri.Segments.Length - 1];
// filename == "index.htm"
आप Server.MapPath() एक आभासी पथ से एक भौतिक पथ मैप करने के लिए उपयोग कर सकते हैं।
इसके अतिरिक्त, HTTPUtility के भीतर कई विधियां हैं जो आपको विभिन्न प्रकार के पथों को मैप करने में मदद करेंगी।
कई तरीके हैं, मुख्य वर्णन here
बाकिक रूप से उरी वर्ग का शोषण कर रहा है, और यदि आवश्यक हो तो स्ट्रिंग टोकनिजेशन हो सकता है।
आप उरी वस्तु बनाने के लिए छड़ी या यदि आप के बारे में कुछ प्रदर्शन उपयोग करने के लिए यह एक समान परवाह हो सकता है:
public class UriHelpers
{
public static string GetFileNameFromUrl(string url)
{
string lastSegment = url.Split('/').Last();
return lastSegment.Substring(0, lastSegment.IndexOf('?') < 0 ? lastSegment.Length : lastSegment.IndexOf('?'));
}
}
- 1. file_get_contents() के लिए समतुल्य फ़ंक्शन?
- 2. jQuery निकटतम फ़ंक्शन के लिए प्रोटोटाइप समतुल्य
- 3. आर MATLAB के फ़िल्टर फ़ंक्शन के समतुल्य
- 4. जावा के लिए Yacc समतुल्य
- 5. क्या PHP के विस्फोट() फ़ंक्शन के सी ++ में समतुल्य है?
- 6. जावा में PHP के क्रिप्ट फ़ंक्शन के समतुल्य
- 7. क्या MATLAB के conv2 फ़ंक्शन के पाइथन समतुल्य है?
- 8. cuBLAS के लिए cudaGetErrorString के समतुल्य?
- 9. दृश्यता सेट करने के लिए jQuery .hide() के समतुल्य: छुपा
- 10. AccesibleName प्रॉपर्टी के समतुल्य WPF समतुल्य
- 11. मर्क एलएस-फाइलों के समतुल्य में समतुल्य?
- 12. कार्यात्मक प्रोग्रामिंग से 'फोल्ड' फ़ंक्शन के समतुल्य 'पायथनिक' क्या है?
- 13. JMockIt में समय() के समतुल्य?
- 14. किसी पृष्ठ पर स्ट्रिंग को खोजने के लिए PHP स्ट्रॉप्स फ़ंक्शन के jQuery या जावास्क्रिप्ट समतुल्य
- 15. एसक्यूएल सर्वर के लिए स्टाइलकॉप समतुल्य?
- 16. क्या LINQ के लिए जावा समतुल्य है?
- 17. एएसपी.नेट एमवीसी के लिए GetWebResourceUrl समतुल्य?
- 18. इवेंट श्रोताओं - फ़ायरफ़ॉक्स के लिए समतुल्य?
- 19. "ResizeEnd" उपयोगकर्ता नियंत्रण के लिए समतुल्य
- 20. ग्रहण के लिए GhostDoc समतुल्य (जावा)
- 21. क्या WeakHashMap के लिए java.util.concurrent समतुल्य है?
- 22. तारों पर पॉप के लिए समतुल्य
- 23. इंटरफ़ेस के लिए "hasOwnProperty()" समतुल्य क्या है?
- 24. FlowLayoutPanel के लिए WPF समतुल्य क्या है?
- 25. प्रतिबिंब के जावा समतुल्य।
- 26. आवेदन। डॉवेंट्स() -> जावा में समतुल्य फ़ंक्शन?
- 27. लिंक्डइन यूआरएल फ़ंक्शन
- 28. से बचने के लिए जब एक मेटा http-समतुल्य टैग
- 29. emacs * eshell * में "exec" के समतुल्य?
- 30. जानकारी लॉग के लिए PHP error_log के समतुल्य?
धन्यवाद/अच्छी तरह से काम करता है, सिवाय इसके कि isFile मुझे देता है इस uristring पर झूठी: [कड़ी] (http : //www.example.com/foo/bar/banner/enu_wide_small_219x113_white.gif) – Muleskinner
isFile केवल तभी सत्य होगा यदि यूआरएल फॉर्म फ़ाइल का है: // – Lukos