我在很大程度上自学了 C# 代码,我在大学里上了一门没有多大帮助的课……当然学会了如何阅读一本书。所以我在这里和那里创建了工具,通过在线示例学习。Stackoverflow 是我最喜欢的网站,通常社区很有帮助......
无论如何,我的问题是,我创建了一个 WPF 程序,它对小数位数进行多次计算,我通过一遍又一遍地重用相同的代码计算得到了它,它工作正常,但我知道有一种更简单的方法用少得多的行来做这件事。我似乎缺少这些知识。
这是我将如何做事的一个例子。
int int1 = 4;
int int2 = 2;
int int3 = 6;
int int4 = 8;
int calc1 = 0;
int calc2 = 0;
int calc3 = 0;
calc = int1 * int4
calc2 = int1 * int2
calc3 = int3 * int3
if (calc >= calc3)
{
do something;
}
else
{
calc = 33
}
if (calc2 >= calc3)
{
do something;
}
else
{
calc2 = 33
}
if (calc3 >= calc2)
{
do something;
}
else
{
calc3 = 33
}
if (calc3 >= calc)
{
do something;
}
else
{
calc2 = 33
}
我希望这足够清楚.. 我可以重复代码,但我不确定如何更好地使用 C#,我知道它已经内置了减少重复代码的方法,只是不知道如何找到它们。
任何帮助或示例表示赞赏。