【发布时间】:2019-09-02 21:19:41
【问题描述】:
我不想在我的应用程序中复制大量代码,所以我想做以下事情。
// PSEUDO CODE
if (next == true) {operator = "<=";}
else {operator = ">=";}
// Should use "row >= nowRow" or "row <= nowRow" to avoid having repeated code
if (row.Count operator nowRow) { ... }
有什么建议吗?
【问题讨论】:
-
对不起,应该写成“替换”
-
我建议阅读 docs.microsoft.com/en-us/dotnet/api/… 。并且可能使用
Dictionary,其中值为Func。 -
您可以编辑您的问题以修正明显的拼写错误
标签: c# operators conditional-statements