我有一些數據在名爲Poll_1,Poll_2,Poll_3,... Poll_8的屬性中有值。基於答案的C#評分
我需要在此基礎上的標準分數:
對於每個Poll_1通Poll_4不爲空,FirstPollCount遞增。
對於非空的每個Poll_5到Poll_8,SecondPollCount遞增。
這是目前我是如何做到的。
int pass1 = 0;
int pass2 = 0;
if (rec.Poll_1.Trim() != "") { pass1++; };
if (rec.Poll_2.Trim() != "") { pass1++; };
if (rec.Poll_3.Trim() != "") { pass1++; };
if (rec.Poll_4.Trim() != "") { pass1++; };
if (rec.Poll_5.Trim() != "") { pass2++; };
if (rec.Poll_6.Trim() != "") { pass2++; };
if (rec.Poll_7.Trim() != "") { pass2++; };
if (rec.Poll_8.Trim() != "") { pass2++; };
aa.FirstPollCount = pass1;
aa.SecondPollCount = pass2;
有沒有更簡單的方法來做到這一點?
這些類型的問題更適合於:http://codereview.stackexchange.com/ –
嗯,它不值得downvote。 – MB34