UnicodeEncoding.CharSize Field


Represents the Unicode character size in bytes. This field is a constant.

public: int CharSize = 2;
public const int CharSize = 2;
val mutable CharSize : int
Public Const CharSize As Integer  = 2

Field Value


The following example demonstrates how to return the value of CharSize and display it.

using namespace System;
using namespace System::Text;
int main()
   Console::WriteLine( "Unicode character size: {0} bytes", UnicodeEncoding::CharSize );

using System;
using System.Text;

class UnicodeEncodingExample {
    public static void Main() {
            "Unicode character size: {0} bytes",
Imports System.Text

Class UnicodeEncodingExample
    Public Shared Sub Main()
        Console.WriteLine("Unicode character size: {0} bytes", UnicodeEncoding.CharSize)
    End Sub
End Class


The value of this field is a 32-bit signed constant with a value of 2.

Applies to