Get a StringBuilder maximum capacity
The StringBuilder class represents a mutable String of characters. The StringBuilder class cannot be inherited. The StringBuilder class represents a String-like object whose value is a mutable sequence of characters.
The following .net c# tutorial code demonstrates how we can get the maximum capacity of a StringBuilder instance. In this .net c# tutorial code we will also get the length and capacity of a StringBuilder instance. Here we will use StringBuilder Length, Capacity, and MaxCapacity properties.
The StringBuilder Length property gets or sets the length of the current StringBuilder object. The StringBuilder Capacity property gets or sets the maximum number of characters that can be contained in the memory allocated by the current instance.
The StringBuilder class MaxCapacity property gets the maximum capacity of this instance. The StringBuilder class MaxCapacity property value is an Int32 which is the maximum number of characters this instance can hold. The maximum capacity for this implementation is Int32.MaxValue. So finally, using the StringBuilder class MaxCapacity property .net developers can get the maximum capacity of a StringBuilder instance.
The following .net c# tutorial code demonstrates how we can get the maximum capacity of a StringBuilder instance. In this .net c# tutorial code we will also get the length and capacity of a StringBuilder instance. Here we will use StringBuilder Length, Capacity, and MaxCapacity properties.
The StringBuilder Length property gets or sets the length of the current StringBuilder object. The StringBuilder Capacity property gets or sets the maximum number of characters that can be contained in the memory allocated by the current instance.
The StringBuilder class MaxCapacity property gets the maximum capacity of this instance. The StringBuilder class MaxCapacity property value is an Int32 which is the maximum number of characters this instance can hold. The maximum capacity for this implementation is Int32.MaxValue. So finally, using the StringBuilder class MaxCapacity property .net developers can get the maximum capacity of a StringBuilder instance.
stringbuilder-maximum-capacity.aspx
<%@ Page Language="C#" AutoEventWireup="true"%>
<!DOCTYPE html>
<script runat="server">
protected void Button1_Click(object sender, System.EventArgs e)
{
StringBuilder stringb = new StringBuilder();
stringb.Append("Great White Pelican. Australasian Gannet. Pygmy Cormorant");
Label1.Text = stringb.ToString();
Label1.Text += "<br />stringbuilder length: " + stringb.Length;
Label1.Text += "<br />stringbuilder capacity: " + stringb.Capacity;
Label1.Text += "<br />stringbuilder maximum capacity: " + stringb.MaxCapacity;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>c# example - stringbuilder maximum capacity</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h2 style="color:MidnightBlue; font-style:italic;">
c# example - stringbuilder maximum capacity
</h2>
<hr width="550" align="left" color="Gainsboro" />
<br />
<asp:Label
ID="Label1"
runat="server"
Font-Size="Large"
>
</asp:Label>
<br /><br /><br />
<asp:Button
ID="Button1"
runat="server"
Text="stringbuilder maximum capacity"
OnClick="Button1_Click"
Height="40"
Font-Bold="true"
/>
</div>
</form>
</body>
</html>

- How to loop through a StringBuilder elements
- How to clear contents of a StringBuilder
- How to apply regex replace on a StringBuilder
- How to get a comma separated list from a StringBuilder
- How to get the last character from a StringBuilder
- How to determine if two StringBuilders are equals
- How to apply padding on a StringBuilder
- How to reverse a StringBuilder
- How to trim a StringBuilder
- How to convert a StringBuilder characters to uppercase