c# - How to remove white spaces from strating of a string

Remove white spaces from starting of a String
The String represents text as a sequence of UTF-16 code units. The String is a sequential collection of characters that is used to represent text. The String is a sequential collection of System.Char objects.

The following .net c# tutorial code demonstrates how we can remove white spaces from starting of a String instance. So in this .net c# tutorial code, we will delete empty spaces/white spaces from the starting/left side of a String object. Here we will use the String TrimStart() method to remove String beginning white spaces.

The String TrimStart() removes all the leading white-space characters from the current instance. The String trimStart() method returns the String that remains after all white-space characters are removed from the start of the current String. If there is no white space in the String instance then the current String instance returns unchanged.

So, simply using this String TrimStart() method .net c# developers can remove white spaces from the starting of a String object.
string-trimstart.aspx

<%@ Page Language="C#" AutoEventWireup="true"%>

<!DOCTYPE html>  
<script runat="server">
    protected void Button1_Click(object sender, System.EventArgs e)
    {
        //this section create a string variable.
        string birds = " Mute Swan. Greylag Goose. Tundra Swan. Blue Duck";

        Label1.Text = "string of birds..................<br />";
        Label1.Text += "[" + birds + "]<br />";

        //this line remove/delete/trim start/left spaces from string.
        string trimmedStart = birds.TrimStart();

        Label1.Text += "<br />birds after trim start spaces........<br />";
        Label1.Text += "[" + trimmedStart + "]";
    }  
</script>  
  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head id="Head1" runat="server">  
    <title>c# example - string trimstart</title>  
</head>  
<body>  
    <form id="form1" runat="server">  
    <div>  
        <h2 style="color:MidnightBlue; font-style:italic;">  
            c# example - string trimstart
        </h2>  
        <hr width="550" align="left" color="Gainsboro" />  
        <asp:Label   
            ID="Label1"   
            runat="server"  
            Font-Size="Large"
            >  
        </asp:Label>  
        <br /><br />
        <asp:Button   
            ID="Button1"   
            runat="server"   
            Text="string trimstart"  
            OnClick="Button1_Click"
            Height="40"  
            Font-Bold="true"  
            />  
    </div>  
    </form>  
</body>  
</html>
More c# examples