Как называется этот шаблон? string s = new string("Hello World").Replace(" ","_").ToLower().ToUpper(); Итак, вы в основном возвращаете из каждого метода измененный объект, поэтому можете называть его новыми методами. Ответ 1 Цепочка метода. (Wikipedia) Ответ 2 Или Свободный интерфейс Ответ 3 Ответ предоставлен Boldewyn, я просто пишу это как предложение. При использовании таких методов, как это, попробуйте написать его следующим образом: string s = new string("Hello World") .Replace(" ","_") .ToLower() .ToUpper(); Это улучшает читаемость кода. Ответ 4 Equivenlant: string s = new string("Hello World"); s = s.Replace(" ","_"); s = s.ToLower(); s = s.ToUpper();
Ответ 3 Ответ предоставлен Boldewyn, я просто пишу это как предложение. При использовании таких методов, как это, попробуйте написать его следующим образом: string s = new string("Hello World") .Replace(" ","_") .ToLower() .ToUpper(); Это улучшает читаемость кода.
Ответ 4 Equivenlant: string s = new string("Hello World"); s = s.Replace(" ","_"); s = s.ToLower(); s = s.ToUpper();