gpt4 book ai didi

c# - 小写 Boolean.ToString() 值

转载 作者:太空狗 更新时间:2023-10-29 20:54:33 24 4
gpt4 key购买 nike

我正在我的 ASP.NET MVC 框架 View 中输出一个 boolean 的值,并且想要一个小写的 truefalse,而不是默认的 TrueFalse

我知道我可以这样做:

@this.Model.MyBool.ToString().ToLower()

或者,我可以创建一个扩展方法。但这违背了以下目的:

@this.Model.MyBool

我已阅读帖子 Why does Boolean.ToString output "True" and not "true" ,但大多数答案都很陈旧。

是否有更现代的方法来实现这一点?

最佳答案

如果你只想要一个 bool 变量,你应该使用@Mohamed 的方法。否则你可以创建一个扩展方法(正如你自己所说的):

public static class Extensions
{
public static string ToLowerString(this bool _bool)
{
return _bool.ToString().ToLower();
}
}

然后使用它:

public static void Main()
{
bool testBoolean = true;
Console.WriteLine(testBoolean.ToLowerString());
}

关于c# - 小写 Boolean.ToString() 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23864514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com