StringBuilder foreach : StringBuffer StringBuilder « Language Basics « C# / C Sharp






StringBuilder foreach

StringBuilder foreach

using System;
using System.Text;

public class StringBuilderDemo {
    public static void Main()
    {
        string s = "I will not buy this record, it is scratched";
        char[] separators = new char[] {' ', ','};
        StringBuilder sb = new StringBuilder();
        int number = 1;
        
        foreach (string sub in s.Split(separators))
        {
            sb.AppendFormat("{0}: {1} ", number++, sub);
        }
        Console.WriteLine("{0}", sb);
    }
}
           
       








Related examples in the same category

1.StringBuilder EnsureCapacity methodStringBuilder EnsureCapacity method
2.Demonstrating StringBuilder AppendFormatDemonstrating StringBuilder AppendFormat
3.StringBuilder's properties for different constructorsStringBuilder's properties for different constructors
4.StringBuilder append: int, char, string, boolean at specific positionStringBuilder append: int, char, string, boolean at specific position
5.StringBuilder AppendFormat() method to add a formatted string containing a floating point number to myStringBuilderStringBuilder AppendFormat() method to add a formatted string containing a floating point number to myStringBuilder
6.StringBuilder Insert(): insert strings into myStringBuilderStringBuilder Insert(): insert strings into myStringBuilder
7.Use the Remove() method to remove part of StringBuilderUse the Remove() method to remove part of StringBuilder
8.Replace(): replace part of myStringBuilderReplace(): replace part of myStringBuilder
9.ToString(): convert myStringBuilder to a stringToString(): convert myStringBuilder to a string
10.illustrates the use of StringBuilder objectsillustrates the use of StringBuilder objects
11.StringBuffer: Replacing CharactersStringBuffer: Replacing Characters
12.StringBuilder: write lineStringBuilder: write line