C#中void有什么用
答案:1 悬赏:40 手机版
解决时间 2021-04-01 00:47
- 提问者网友:川水往事
- 2021-03-31 07:46
C#中void有什么用
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-03-31 08:33
首先你要了解方法(函数)的定义
方法可以分为
有 无返回值
有 无参数
静态 非静态
公共/私有 受保护等
比如 public int 函数名(类型 参数1,类型 参数2){}
1、这里public修饰符规定了这个方法是公共的即任何范围都可以访问 只要创建了这个类的对象就可以
2、int 就是返回值 通过执行这个函数 最后得到一个值返回来提供程序继续使用 而你说的void就是替代了这里的int 也就说明这个函数是无返回值的 当然也可以是其他类型的返回值 可以返回个string bool 或是某个类的对象等等
3、括号里的就是参数 是调用该方法的时候 从方法外传递相同类型的实参进来
4、如果你在刚那个函数定义的时候加了static就说明这个方法是静态的方法 在加载的时候不需要创建类的实例就可以调用这样的方法 不过记住静态方法是不能在里面调用动态方法和属性的 反之则可以
方法可以分为
有 无返回值
有 无参数
静态 非静态
公共/私有 受保护等
比如 public int 函数名(类型 参数1,类型 参数2){}
1、这里public修饰符规定了这个方法是公共的即任何范围都可以访问 只要创建了这个类的对象就可以
2、int 就是返回值 通过执行这个函数 最后得到一个值返回来提供程序继续使用 而你说的void就是替代了这里的int 也就说明这个函数是无返回值的 当然也可以是其他类型的返回值 可以返回个string bool 或是某个类的对象等等
3、括号里的就是参数 是调用该方法的时候 从方法外传递相同类型的实参进来
4、如果你在刚那个函数定义的时候加了static就说明这个方法是静态的方法 在加载的时候不需要创建类的实例就可以调用这样的方法 不过记住静态方法是不能在里面调用动态方法和属性的 反之则可以
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯