Je me demande si je peux savoir combien de temps en octets pour un string
en C #, quelqu'un le sait?
string
objet occupe, ou combien d'octets la représentation d'une chaîne occupera lorsqu'elle est écrite dans un fichier ou envoyée sur un réseau (c'est-à-dire encodée), car ce sont deux questions complètement différentes. majidgeek a presque répondu au premier tandis que diya a répondu au second (au moins pour deux encodages courants).
Unicode
est une propriété statique de System.Text.Encoding
, qui est la classe de base de ASCIIEncoding
, les deux instructions sont en fait identiques. Vous pouvez également accéder à un membre statique à partir de sous-classes (mais ce n'est pas considéré comme idiomatique).