当前位置: 代码迷 >> ASP.NET >> 将上面的代码翻译成C
  详细解决方案

将上面的代码翻译成C

热度:3158   发布时间:2013-02-25 00:00:00.0
将下面的代码翻译成C#
如题:
VBScript code
function getvalue(qz,str)    dim y,i,s,j    y=right(year(trim(date())),2)    for i=1 to len(str)        s=mid(str,i,1)        if  cint(s)>0 then            j=i            exit for        end if    next    if cint(j)>len(str) then j=len(str)    i=cint(right(str,len(str)+1-j))+1    i=right("0000"&cstr(i),4)    getpzh=qz&y&iend function


------解决方案--------------------------------------------------------
public string getvalue(string qz,string str){
string y,s;int i,j;
y=DateTime.Now.Year.ToString();
y=y.Substring(y.Length-2,2);
for(i=1;1<str.Length;i++)
{
s=str.Substring(i,1);
if (int.Parse(s) > 0) { j = i; break; }
}
if (j > str.Length) j = str.Length;
//下面的就是些substring了,下班要走了。
}
  相关解决方案