में यूआरआई स्ट्रिंग से फ़ाइल का नाम प्राप्त करें मेरे पास स्ट्रिंग यूआरआई से फ़ाइल नाम को पकड़ने के लिए यह विधि है। इसे और अधिक मजबूत बनाने के लिए मैं क्या कर सकता हूं?सी #
private string GetFileName(string hrefLink)
{
string[] parts = hrefLink.Split('/');
string fileName = "";
if (parts.Length > 0)
fileName = parts[parts.Length - 1];
else
fileName = hrefLink;
return fileName;
}
मैं मानता हूं, आपको वास्तव में उरी कक्षा का उपयोग करना चाहिए क्योंकि यह आपके लिए पहले से ही यह सामान करता है। +1 –
यूप, जितना सरल हो सकता है उतना ही आपके यूरी क्लास में आपके लिए बहुत पहले से लुढ़का हुआ पार्सिंग/सत्यापन/एन्कोडिंग गुड्स है। – STW
ठीक है, लेकिन मुझे बस फ़ाइल नाम की आवश्यकता है, पूर्ण फ़ाइल पथ नहीं। क्या मैं अभी भी Uri.LocalPath पर उस कदम को करने के लिए नहीं छोड़ा गया है? – paulwhit