C#如何调用方法

 时间:2026-02-17 11:26:08

1、同步方法就是传统方法调用,最简单的是不带参数的,void无返回值的方法。

声明例子如下。调用只需要

方法名()

即可。

C#如何调用方法

C#如何调用方法

2、带有参数的方法调用也同样简单,参数写在方法名后边的圆括号中,如图。

调用的时候,只需要在元括号内依次填写对应参数。

注意:C#有多种关键字修饰和限定参数,比如in,out,ref等。

C#如何调用方法

3、对于带有默认参数的方法声明,要注意所有的默认参数要放在参数列表最后。

调用的时候,从前往后读取参数,缺的项会自动按照默认参数。

C#如何调用方法

C#如何调用方法

4、还有带返回值的方法也很常用。带返回值的方法必须使用return 特定类型的返回值;来返回。带返回值的方法有时也叫函数。

C#如何调用方法

1、异步方法的声明,或者内部等待其它异步方法的方法,要添加关键字async。

返回值发生一定变化:

异步方法若无返回值且不可被等待,返回值使用void类型。

异步方法若无返回值且可被等待,返回值使用Task类型。

异步方法若有返回值,返回值要使用Task<返回值类型>类型。

C#如何调用方法

C#如何调用方法

2、如下,如果直接传统方式调用一个异步方法,这个方法会在另一个线程内执行(默认是用户态线程),而原来的线程继续执行。

但是如果加了await关键字等待这个异步方法,语义上就很像同步方法了。

C#如何调用方法

C#如何调用方法

3、另外,await也可以延后使用。

如图是先一起调用了5个异步方法(占用5个用户态线程),然后等它们全部完成。

C#如何调用方法

  • VS如何更换语言
  • VS如何打开ComboBox关联的控件
  • visual studio怎样进行注释和取消注释?
  • Visual Studio怎么新建一个c#窗体应用
  • 在VScode中如何将界面语言设置为中文
  • 热门搜索
    悲惨世界简介 蒜泥龙虾怎么做 汽车价格大全 怎么剪切音乐 红旗h9图片大全 中国武器装备大全 城堡简笔画图片大全 六字成语大全 英语手抄报图片大全 音乐图片大全