Zastanawiam się, czy mogę wiedzieć, jak długo w bajtach string
w języku C #, ktoś wie?
string
zajmuje obiekt lub ile bajtów zajmie reprezentacja ciągu, gdy zostanie zapisana do pliku lub przesłana przez sieć (tj. Zakodowana), ponieważ są to dwa zupełnie różne pytania. majidgeek prawie odpowiedział na pierwsze, a diya na drugie (przynajmniej dla dwóch wspólnych kodowań).
Unicode
jest statyczną właściwością programu System.Text.Encoding
, która jest klasą bazową ASCIIEncoding
, obie instrukcje są w rzeczywistości takie same. Możesz również uzyskać dostęp do statycznego elementu członkowskiego z podklas (ale nie jest to uważane za idiomatyczne).