c# - 我该如何缩短 If else

标签 c# .net optimization

我的代码看起来像

private bool IsUserAditya(string username)
{
  return username == "Aditya"? true : false;
}

我可以进一步缩短吗?

我将不胜感激。

最佳答案

Can I shorten it further?

有一点

返回用户名 == "Aditya";

C# 中的任何比较都会返回一个 bool,因此无需使用条件运算符。

关于c# - 我该如何缩短 If else,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31918410/

相关文章:

python - 在 Tensorflow 中手动累积梯度时,我们应该将 Experiment_aggregate_gradients 设置为 False 还是 True?

MySQL - 可以利用 order by desc limit 1 来优化 3 个子查询的查询来重试最新记录吗?

java - 在一行代码中使用另一个 ArrayList 的所有元素创建一个新的 ArrayList,除了一个

C# 如何将 MDB 数据库读入内存并进行查询?

c# - C# 中的频率分析器

c# - 为什么我的 Html.DropDownList 会生成一个充满 "System.Web.Mvc.SelectListItem"字符串的列表?

c# - 如何使用服务处理 NHibernate session 生命周期?

c# - 程序集无法在受限制的 AppDomain 中加载

c# - 将 LINQ 查询封装在导航属性中以供重复使用?

c# - 在 HtmlAgilityPack、Xpath 中使用谓词