Advertisement
desislava_topuzakova

Demo: StringBuilder

Mar 25th, 2023
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. using System;
  2. using System.Text;
  3.  
  4. namespace DemoStringBuilder
  5. {
  6. internal class Program
  7. {
  8. static void Main(string[] args)
  9. {
  10. //1. съзадаване на StringBuilder
  11. StringBuilder builder = new StringBuilder(); //[""]
  12.  
  13. //2. добавяне на текст
  14. builder.Append("Pesho"); //["Pesho"]
  15. builder.Append("Ivan"); //["PeshoIvan"]
  16.  
  17. //3. дължина на текста
  18. Console.WriteLine(builder.Length);
  19.  
  20. //4. текстът, който има в builder-a
  21. Console.WriteLine(builder.ToString());
  22.  
  23. //5. замяна на символ
  24. builder.Replace('e', 'r'); //["PrshoIvan"]
  25.  
  26. //6. вмъкнем текст / символ на дадена позиция
  27. builder.Insert(0, "Misho"); //["MishoPrshoIvan"]
  28.  
  29. //7. достъпване на символи
  30. Console.WriteLine(builder[0]); //първия символ в текста, който има в builder-a
  31. Console.WriteLine(builder[builder.Length - 1]); //последния символ в текста, който има в builder-a
  32.  
  33. //8. премахване на текста в builder-a / изчистване на builder-a
  34. builder.Clear(); //[""]
  35.  
  36.  
  37.  
  38. }
  39. }
  40. }
  41.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement