大家好,我是.NET 新手。请大家多多帮忙。
现在有个问题。IF A 等于 10位数
并且 前面2位是 65 开头的 Z = B
如果不是10位数 Z= C 。
如果是 10位数,但 前面开头不是 65, Z = C
这种代码怎么写呢?
谢谢大家!
现在有个问题。IF A 等于 10位数
并且 前面2位是 65 开头的 Z = B
如果不是10位数 Z= C 。
如果是 10位数,但 前面开头不是 65, Z = C
这种代码怎么写呢?
谢谢大家!
string Str=A.ToString();
if(Str.Length==10 && Str.Substring(0,2)=="65")
Z=B;
else
Z=C;
string A = "65345678900";
string Z = "", B = "", C = "";
try
{
if (a.Length == 10)
{
if (a[0].ToString() == "6" && a[1].ToString() == "5")
{
Z = B;
}
else
{
Z = C;
}
}
else
{
Z = C;
}
}
catch (Exception EX)
{
//todo:
}
Z = (A.Length==10 && A.SubString(0,2) == "65") ? B : C
int a = 1234567890;
int z = 0;
int b = 1;
int c = 2; if (Convert.ToString(a).Length == 10)
{
if (Convert.ToString(a).Substring(0, 2) == "65")
{
z = b;
}
else
{
z = c;
}
}
else
{
z = c;
}
你把A转化成字符串string astr = A.ToString();
if(tmp.length = 10 && tmp.subString(0,2).equels("65"))
{
Z = B;
}else {z = c;}
if (a/1000000000>0)
...
if ((A/1000000000==6)&&(A/100000000==5))
....
if ((A/1000000000==6) && ((A/100000000-60)==5))
....
int A;
if ((A/1000000000==6) && ((A/100000000-60)==5)){Z=B;}else{Z=C;}
if (A >= 6500000000 && A <= 6600000000)
Z = B;
else
Z = C;
if (A >= 6500000000 && A < 6600000000)
Z = B;
else
Z = C;