在c# 中 能直接转的字符类型只有 char 了 比如 char a="b";(int)a 他的结果就是 b在字符编码里面十进制的值 而 string a="b";这就不能直接转了要判断是不是数字 是就可以转不是就会报错
Long l1=new Long(1);Long l2=new Long("1");Long l3=Long.parseLong("1");