如何在 C# 中找到 StringBuilder 的长度

原文:https://www . geeksforgeeks . org/如何找到 c-sharp 中 stringbuilder 的长度/

StringBuilder。长度属性用于获取或设置当前 StringBuilder 对象的长度。

语法:public int Length { get;设置;} 返回当前实例的长度。

异常:如果为设置操作指定的值小于零或大于最大容量,该属性将给出ArgumentOutOfRangeException

以下程序说明了上述属性的使用:

例 1:

// C# program to demonstrate
// the Length() Property
using System;
using System.Text;

class GFG {

    // Main Method
    public static void Main(String[] args)
    {

        // create a StringBuilder object
        // with a String passed as parameter
        StringBuilder str = new StringBuilder("WelcomeGeeks");

        // print string
        Console.WriteLine("String = "
                   + str.ToString());

        // get length of StringBuilder object
        int length = str.Length;

        // print length
        Console.WriteLine("length of String = "
                                     + length);
    }
}

Output:

String = WelcomeGeeks
length of String = 12

例 2:

// C# program to demonstrate
// the Length() Property
using System;
using System.Text;

class GFG {
    public static void Main(String[] args)
    {

        // create a StringBuilder object
        // with a String passed as parameter
        StringBuilder str = new StringBuilder("India is Great");

        // print string
        Console.WriteLine("String = "
                   + str.ToString());

        // get length of StringBuilder object
        int length = str.Length;

        // print length
        Console.WriteLine("length of String = "
                                     + length);
    }
}

Output:

String = India is Great
length of String = 14

参考: