मैं सोच रहा हूँ कि क्या मैं जान सकता हूँ कि string
C # में a के लिए बाइट्स कितने समय में हैं , किसी को पता है?
की जाँच करें इस जवाब ।
—
dasblinkenlight
क्या आप पूछ रहे हैं कि कोई
—
एलोन गुरिलनेक
string
ऑब्जेक्ट कितनी मेमोरी में रहती है, या एक फाइल पर लिखे जाने पर या एक नेटवर्क (यानी एनकोडेड) पर भेजे जाने पर एक स्ट्रिंग का प्रतिनिधित्व कितने बाइट्स पर होगा, क्योंकि वे दो पूरी तरह से अलग सवाल हैं। मैरिजेक ने पूर्व में लगभग उत्तर दिया जबकि दीया ने उत्तर दिया (कम से कम दो सामान्य एन्कोडिंग के लिए)।
@AllonGuralnek: अच्छी बात है। क्या आप जानते हैं कि नीचे दीया ने System.Text.Encoding.Unicode.GetByteCount का उपयोग करने का सुझाव क्यों नहीं दिया? ASCIIEncoding का हिस्सा क्यों?
—
जियोर्जिम
@ जियोर्गी: चूंकि
—
एलोन गुरिलनेक
Unicode
एक स्थिर संपत्ति है System.Text.Encoding
, जो आधार वर्ग है ASCIIEncoding
, दोनों कथन वास्तव में समान हैं। आप उपवर्गों से एक स्थिर सदस्य तक पहुँच सकते हैं (लेकिन इसे मुहावरेदार नहीं माना जाता है)।