TGViewer
C# 1001 notes C# 1001 notes @csharp_1001_notes · 6.67K subscribers
Post #24 1.14K
Какие методы поддерживают форматирование составных строк в C#?

Ранее я уже упоминал, что одним из основных способов форматирования строк является использование метода string.Format, однако в платформе .NET он далеко не единственный.

Сегодня я приведу расширенный список, поддерживающий данную функциональность:

🔸 Console.Write / Console.WriteLine

🔸 Debug.WriteLine

🔸 StreamWriter.Write / StreamWriter.WriteLine

🔸 StringBuilder.AppendFormat

🔸 StringWriter.Write / StringWriter.WriteLine

🔸 TextWriter.Write / TextWriter.WriteLine

🔸 Trace.TraceError / Trace.TraceInformation

Другими словами, следующая строка:

string.Format("{0} is {1} yrs old.", name, age);


Может быть переписана следующим образом:

Console.Write("{0} is {1} yrs old.", name, age);


❓ Минутка занимательных наблюдений: Размер окна консольного приложения, оказывается, также может изменяться во время исполнения с помощью метода Console.SetWindowSize(w, h) 🙂

#strings
Telegraph Change Console Window size for (int i = 1; i < 40; i++) { Console.SetWindowSize(i, i); System.Threading.Thread.Sleep(50); }
More from @csharp_1001_notes
  1. Sep 28, 2026«Ядро Windows NT во многом превосходит Linux», считает исследовательница Google и бывший р…
  2. Sep 24, 2026Ваш .NET API работает локально. Готов ли он к продакшену? Чек-лист из 8 проверок перед рел…
  3. Sep 20, 2026🧩 C# Channels: сообщение попало в очередь. Почему обработчик его не получил? Два воркера…
  4. Sep 16, 2026Эта задача проверяет понимание Memory<T>, pooling, ownership, IAsyncEnumerable, cancellati…
  5. Sep 16, 2026# C# 14: хитрая задача на ArrayPool, IAsyncEnumerable и время жизни памяти Есть поток данн…
  6. Sep 14, 2026# C# 14: конкурентный кеш без race condition Реализуйте потокобезопасный кеш: public seale…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →