int i;
double i;
将i作为参数传进去

解决方案 »

  1.   

    C#中所有数据类型都是对基类object的继承,这也是C#公共类型库的一个特点,因此你可以以object的类型作为参数传入,可以在函数里面做判断转换
      

  2.   

    曲化一下你的需求,
    输空值不如像 vb 一样不输入参数就取默认的参数
    在C# 里实现:
    public void abc(int a)
    {
      abc(a, 0);
    }
    public void abc(int a, int b)
    {
     .....
    }
    解释: abc 方法被重载了三次. 直接调abc(1) 里, 默认的 b 是0
      

  3.   

    sda.SelectCommand .Parameters ["?stylename"].Value =System.DBNull.Value