2011-06-22 33 views

Trả lời

13

Cấu trúc Boolean có phương thức ToString(). Vì vậy:

bool b = true; 
Console.WriteLine(b.ToString()); 
+0

Cảm ơn rất nhiều. Bây giờ tôi hiểu rồi. –

5

Gọi ToString()

System.Console.WriteLine(false.ToString()); 
System.Console.WriteLine(true.ToString()); 
1

Nếu bạn có nghĩa là các giá trị truefalse bạn có thể sử dụng Convert.ToString

Convert.ToString(true) // "True" 

EDIT: mattn có câu trả lời tốt hơn, tôi đã dịch mã từ VB khi từ khóa True không cóPhương thức.

1

Để đơn giản in "True"/"False", có được xây dựng trong các lĩnh vực readonly tĩnh trên Boolean loại:

string falseString = bool.FalseString; 
string trueString = bool.TrueString; 

Không phải là giá trị của bools có thể thay đổi trong tương lai hoặc trực tiếp trả lời câu hỏi OP, nhưng chỉ cần thêm một số thông tin liên quan.

http://msdn.microsoft.com/en-us/library/system.boolean_fields(v=vs.100).aspx

Các vấn đề liên quan