String Builder Class

C# Console Application for String Object using string & String Builder Class.




namespace ConsoleApplication8
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Enter The string : ");
            string s = Console.ReadLine();
            while (true)
            {
                Console.WriteLine("1. Insert");
                Console.WriteLine("2. Append");
                Console.WriteLine("3. Format");
                Console.WriteLine("4. Split");
                Console.WriteLine("5. Join");
                Console.WriteLine("6. Concat");
                Console.WriteLine("7. Exit");

                Console.Write("Enter Choose Menu No : ");
                int ch = Convert.ToInt32(Console.ReadLine());

                switch (ch)
                {
                    case 1:
                        StringBuilder mystrbldr = new StringBuilder("Nikhil Baroliya");
                        mystrbldr.Insert(7, "Kumar ");
                        Console.WriteLine(mystrbldr);
                        break;
                    case 2:
                        StringBuilder str = new StringBuilder("Nikhil ");
                        str.Append("Kumar");
                        Console.WriteLine("String Append : " + str);
                        break;
                    case 3:
                        DateTime dt = new DateTime(2016, 09, 22);
                        string c = string.Format("message sent at {0} on", dt);
                        Console.WriteLine("Message {0}", c);
                        break;
                    case 4:
                        string[] split = s.Split(new char[] { ' ' });
                        Console.WriteLine("String split " + split[0]  +" & "+ split[0]);

                        break;
                    case 5:
                        string[] strarray = new string[] { "Nikhil", "Kirito", "Nick", "Ramesh" };
                        string strj = string.Join("kumar ", strarray);
                        Console.WriteLine(strj);
                        break;
                    case 6:
                        string fname = "Nikhil";
                        string lname = "Kumar";
                        string fullname = fname + lname;
                        Console.WriteLine("Concat string : " + fullname);
                        break;
                    case 7:
                        return;

                    default:
                        Console.WriteLine("Wrong Choice...");
                        break;
                }
            }

        }
    }
}


Output :- 




For More Queries Please Comment.

Comments

Post a Comment