user705414 user705414 - 2 months ago 12
C# Question

How to know the size of the string in bytes?

I'm wondering if I can know how long in bytes for a

string
in C#, anyone know?

Answer

You can use encoding like ASCII to get a character per byte by using the System.Text.Encoding class.

or try this

  System.Text.ASCIIEncoding.Unicode.GetByteCount(string);
  System.Text.ASCIIEncoding.ASCII.GetByteCount(string);
Comments