Ich frage mich, ob ich wissen kann, wie lange in Bytes für ein string
in C #, weiß jemand?
string
Objekt belegt oder wie viele Bytes die Darstellung einer Zeichenfolge belegt, wenn sie in eine Datei geschrieben oder über ein Netzwerk gesendet (dh codiert) wird, da dies zwei völlig unterschiedliche Fragen sind. Majidgeek antwortete fast auf das erstere, während Diya auf das letztere antwortete (zumindest für zwei übliche Kodierungen).
Unicode
es sich um eine statische Eigenschaft von handelt System.Text.Encoding
, die die Basisklasse von ist ASCIIEncoding
, sind beide Anweisungen tatsächlich gleich. Sie können auch über Unterklassen auf ein statisches Element zugreifen (dies wird jedoch nicht als idiomatisch angesehen).