Tôi có một chuỗi và tôi muốn thêm một số dấu cách vào đầu chuỗi đó dựa trên biến int.
tôi muốn làm một cái gì đó như thế này:Làm cách nào để tạo chuỗi trong C# theo lập trình?
int NumberOfTabs = 2;
string line = "my line";
string line = String.Format("{0}{1}", " " * NumberOfTabs, line);
... và bây giờ dòng sẽ có 8 chỗ
cách dễ nhất để làm điều này là gì?
Mặc dù không câu hỏi bạn yêu cầu, chuỗi nối với '+' là rõ ràng hơn, đơn giản hơn và (nếu nó quan trọng) nhanh hơn 'string.Format' cho các trường hợp đơn giản, tức là' chuỗi mới ('', NumberOfTabs) + dòng' –