¿Hay una forma simple para mí de convertir bool verdadero o falso a la cadena "Verdadero" o "Falso". Sé que puedo hacer esto con un poco de lógica, pero me pregunto si hay algo aún más simple.¿Cómo puedo convertir bool verdadero o falso a la cadena "Verdadero" o "Falso"
6
A
Respuesta
13
La estructura Boolean tiene un método ToString()
. Por lo tanto:
bool b = true;
Console.WriteLine(b.ToString());
5
ToString de llamadas()
System.Console.WriteLine(false.ToString());
System.Console.WriteLine(true.ToString());
1
Si se refiere a los valores true
y false
puede utilizar Convert.ToString
Convert.ToString(true) // "True"
EDITAR: mattn tiene la mejor respuesta, estaba traduciendo el código de VB donde la palabra clave True
no tenía un ToString()
método.
1
Para imprimir simplemente "true"/"falso", no se construyen en los campos de sólo lectura estáticas en Boolean
Tipo:
string falseString = bool.FalseString;
string trueString = bool.TrueString;
No es que el valor de Bools podría cambiar en el futuro o responde directamente a la pregunta de OP, pero solo agregando alguna información relacionada.
http://msdn.microsoft.com/en-us/library/system.boolean_fields(v=vs.100).aspx
Cuestiones relacionadas
- 1. Código correcto para convertir bool [] -> "falso, verdadero, verdadero, falso"
- 2. AutomaticMigrationsEnabled ¿es falso o verdadero?
- 3. expandir una variable booleana a la cadena "verdadero" o "falso"
- 4. Devolver verdadero o falso al azar
- 5. Excel: ¿VLOOKUP que devuelve verdadero o falso?
- 6. PHP booleano VERDADERO/FALSO?
- 7. Pasar verdadero/falso a slideToggle()
- 8. Cómo convertir "0" y "1" a falso y verdadero
- 9. C++ bool devuelve 0 1 en lugar de verdadero falso
- 10. ¿Cómo establecer las variables de python en verdadero o falso?
- 11. ¿Cómo verificar si un parámetro es verdadero o falso?
- 12. ¿Cómo comprueba bitArray cualquier valor verdadero o falso?
- 13. ¿cuál es la diferencia de retorno verdadero o falso aquí?
- 14. El siguiente código imprime "verdadero, verdadero, falso, verdadero". ¿No debería ser "verdadero, verdadero, verdadero"?
- 15. C++ palabras clave 'verdadero' y 'falso' de repente no es verdadero o falso en Visual C++ 6.0
- 16. Geolocalización HTML5 enableHighAccuracy ¿Verdadero, falso o mejor opción?
- 17. ¿Hay una diferencia entre SÍ/NO, VERDADERO/FALSO y verdadero/falso en objetivo-c?
- 18. jQuery IU diálogo con retorno booleano - verdadero o falso
- 19. ¿FileDelete() devuelve verdadero o falso para el archivo inexistente?
- 20. Rieles (o Ruby): Sí/No en lugar de Verdadero/Falso
- 21. ¿Cómo funciona el verdadero/falso en PHP?
- 22. Javascript regex devuelve verdadero ... luego falso ... luego verdadero ... etc.
- 23. Python bool de impresión 'On' u 'Off' en lugar de 'Verdadero' o 'Falso'
- 24. ¿Devuelve verdadero/falso en el servicio REST?
- 25. expresiones regulares de python devuelven verdadero/falso
- 26. Xml Serialización contra "Verdadero" y "Falso"
- 27. IsAssignableFrom() devuelve falso cuando debería devolver verdadero
- 28. reemplazar verdadero/falso en columnas DataGridView
- 29. ¿Cómo puedo memorizar un método que puede devolver verdadero, falso o nulo en Ruby?
- 30. Oracle: ¿Cómo puedo obtener un valor 'VERDADERO' o 'FALSO' al comparar dos NÚMEROS en una consulta?
Muchas gracias. Ahora entiendo. –