if (A < 0.1 && B > 1 && (C >= 1 && C <= 4))
当所有条件都为真时,我需要在aspx页面上打印值。
我尝试过此代码未成功:
Double[] A = dt.Rows[0]["A"].Split(',');
Double[] B = dt.Rows[0]["B"].Split(',');
Double[] C = dt.Rows[0]["C"].Split(',');
long AC = A.Where(x => x < 0.1).Count();
long BC = B.Where(x => x > 1).Count();
long CC = C.Where(x => x >= 1 && x <= 4).Count();
if((AC == 1) && (BC == 1) && (CC == 1)
{
//Print
}
但是错误是:
C#'object'不包含“ Split”的定义我的下表以及A,B和C列均设置为10,2十进制值。
+---+-------+------+
| A | B | C |
+---+-------+------+
| 0 | 16,11 | 3,08 |
+---+-------+------+
如何解决这个问题?
请,您能帮我吗?
编辑#01
我无法打印值...Double[] value = dt.Rows[0]["A"].ToString().Split(',').Select(double.Parse).ToArray();
string str = value.ToString();
Response.Write(str);
在MySQL表中,我需要使用Assetnet中的C#在DataSet上检查此条件:if(A <0.1 && B> 1 &&(C> = 1 && C <= 4))当所有条件都为真时,我需要打印...