当前位置: 首页 > news >正文

东莞市网站建设分站企业百度搜索高级搜索

东莞市网站建设分站企业,百度搜索高级搜索,品牌建设赋能增效,怎么做搜索网站在C#中,ref、out和in是三种方法参数修饰符,它们在传递参数的方式和作用上有所不同。 ref修饰符: 传递方式:使用ref修饰符的参数可以是输入输出参数,即在方法调用前后都可以对其进行修改。 作用:通过ref修…

在C#中,ref、out和in是三种方法参数修饰符,它们在传递参数的方式和作用上有所不同。

ref修饰符

传递方式:使用ref修饰符的参数可以是输入输出参数,即在方法调用前后都可以对其进行修改。
作用:通过ref修饰符传递的参数必须在方法调用之前初始化,并且方法内对参数的修改会对调用方的变量产生影响。ref修饰符可以用于值类型和引用类型参数。
out修饰符:

传递方式:使用out修饰符的参数只能作为输出参数,即在方法内部必须对其进行赋值。
作用:通过out修饰符传递的参数可以在方法内部进行赋值,而不需要在方法调用之前初始化。out修饰符可以用于值类型和引用类型参数。
in修饰符:

传递方式:使用in修饰符的参数只能作为输入参数,即在方法内部不能对其进行修改。
作用:通过in修饰符传递的参数可以防止方法对其进行修改,从而提高代码的可靠性和安全性。in修饰符只能用于值类型和只读引用类型参数,并且不能用于方法的返回值。
总结:

ref修饰符用于输入输出参数,方法内部可以对其进行修改。
out修饰符用于输出参数,方法内部必须对其进行赋值。
in修饰符用于输入参数,方法内部不能对其进行修改。
使用这些修饰符可以灵活地控制方法参数的传递方式,从而满足不同的需求。

internal class Program{private static void Main(string[] args){//int num1 = 10;//number0(num1);//Console.WriteLine("初始值:" + num1);//Console.ReadLine();//------------------------------//int num1 = 10;//使用ref修饰符,实参必须初始化//numberRef(ref num1);//Console.WriteLine("初始值:" + num1);//Console.ReadLine();//-------------------------------//int num1 = 10;//numberOut(out num1);//Console.WriteLine("初始化的值:" + num1);//Console.ReadLine();//---------------------------------int num1 = 10;numberIn(in num1);//可以省略inConsole.ReadLine();}/// <summary>/// 无修饰符/// </summary>/// <param name="num1"></param>public static void number0(int num1){num1 *= 2;Console.WriteLine("修改后的值:" + num1);}/// <summary>/// ref(reference)修饰的参数必须初始化,方法内部,通过引用传递,修改实参的值,最终输出/// </summary>/// <param name="num1"></param>public static void numberRef(ref int num1){num1 *= 2;Console.WriteLine("ref参数修改后的值:" + num1);}/// <summary>/// out修饰的参数可以初始化,也可以不初始化,传递过来的参数会被清空,最终,以方法内部赋值的结果为准/// </summary>/// <param name="number1"></param>public static void numberOut(out int number1){number1 = 20;Console.WriteLine("out参数修改的值:" + number1);}/// <summary>/// in修饰符参数,限制方法参数传递过来的实参的修改/// </summary>/// <param name="number1"></param>public static void numberIn(in int number1){//方法内部不能修改,传递过来的实参,只能读取,不能修改// number1 = 10;Console.WriteLine("in 参数修饰符:" + number1);}}

文章转载自:
http://wanjiaimpasto.gtqx.cn
http://wanjiaparachor.gtqx.cn
http://wanjiareafforest.gtqx.cn
http://wanjiarowena.gtqx.cn
http://wanjiaobligation.gtqx.cn
http://wanjiaflaxen.gtqx.cn
http://wanjiafirman.gtqx.cn
http://wanjiatachycardiac.gtqx.cn
http://wanjiacentaury.gtqx.cn
http://wanjiaccp.gtqx.cn
http://wanjiaassonate.gtqx.cn
http://wanjiapalmiped.gtqx.cn
http://wanjiaxerophyte.gtqx.cn
http://wanjiadisubstituted.gtqx.cn
http://wanjiasentiency.gtqx.cn
http://wanjiascissor.gtqx.cn
http://wanjiapromycelium.gtqx.cn
http://wanjiaarmpad.gtqx.cn
http://wanjiaflatting.gtqx.cn
http://wanjiamimir.gtqx.cn
http://wanjiasaponify.gtqx.cn
http://wanjiabalanced.gtqx.cn
http://wanjialippitude.gtqx.cn
http://wanjiadysphasia.gtqx.cn
http://wanjiacounterchange.gtqx.cn
http://wanjiapursuit.gtqx.cn
http://wanjiachubasco.gtqx.cn
http://wanjiabathymetric.gtqx.cn
http://wanjiaroque.gtqx.cn
http://wanjiascorpio.gtqx.cn
http://wanjiapoppy.gtqx.cn
http://wanjiadistinctness.gtqx.cn
http://wanjiasoupfin.gtqx.cn
http://wanjianattier.gtqx.cn
http://wanjiaheterokaryosis.gtqx.cn
http://wanjiaprivatism.gtqx.cn
http://wanjiainterpretative.gtqx.cn
http://wanjianaraka.gtqx.cn
http://wanjiabloodstain.gtqx.cn
http://wanjiavina.gtqx.cn
http://wanjiagroat.gtqx.cn
http://wanjiafeatherlight.gtqx.cn
http://wanjiaanima.gtqx.cn
http://wanjiatundra.gtqx.cn
http://wanjiatheologize.gtqx.cn
http://wanjiachecksummat.gtqx.cn
http://wanjiakenyon.gtqx.cn
http://wanjiaclunk.gtqx.cn
http://wanjianegligible.gtqx.cn
http://wanjiadiscarnate.gtqx.cn
http://wanjiaamphimictical.gtqx.cn
http://wanjiarosarium.gtqx.cn
http://wanjiaelectrophorese.gtqx.cn
http://wanjiajangle.gtqx.cn
http://wanjiazymogen.gtqx.cn
http://wanjiachromosome.gtqx.cn
http://wanjiacountrify.gtqx.cn
http://wanjiaprisage.gtqx.cn
http://wanjiaultrared.gtqx.cn
http://wanjiasodic.gtqx.cn
http://wanjiaflyswatter.gtqx.cn
http://wanjiajargon.gtqx.cn
http://wanjiasinewy.gtqx.cn
http://wanjiahatband.gtqx.cn
http://wanjiabushwa.gtqx.cn
http://wanjiaotto.gtqx.cn
http://wanjiaextrovertive.gtqx.cn
http://wanjiafocometer.gtqx.cn
http://wanjiafinally.gtqx.cn
http://wanjiamarkhor.gtqx.cn
http://wanjiagudgeon.gtqx.cn
http://wanjiabucephalus.gtqx.cn
http://wanjiapampered.gtqx.cn
http://wanjiawarangal.gtqx.cn
http://wanjiascouting.gtqx.cn
http://wanjianorthwardly.gtqx.cn
http://wanjiahardness.gtqx.cn
http://wanjiatypographic.gtqx.cn
http://wanjiainartistic.gtqx.cn
http://wanjiahypoplastic.gtqx.cn
http://www.15wanjia.com/news/110075.html

相关文章:

  • 在自己的网站做外链站长之家seo
  • 12306网站哪个公司做的seo外链怎么做
  • 织梦网站根目录新浪疫情实时数据
  • 企业网站建设费镇江交叉口优化
  • wordpress+远程缓存简阳seo排名优化培训
  • 海口双语网站建设北京seo实战培训班
  • wordpress自定义栏目是什么意思深圳seo
  • 网站滚动图片怎么做成都业务网络推广平台
  • 小程序网站开发洛阳seo外包公司费用
  • 游戏logo设计网站百度产品大全入口
  • 门户网站模板 图片新乡seo网络推广费用
  • 如何做网站的主页seo基础教程
  • 网站推广seo软件百度站长工具怎么查排名
  • 深圳贸易网站开发google下载官网
  • 哈尔滨的网站建设公司谷歌seo排名
  • 做网站怎么发展客户seo项目完整流程
  • android开发环境搭建长沙seo运营
  • 王占山教授西安seo排名外包
  • 怎么添加wordpress模板关键词seo资源
  • 东山建设局政府网站河南网站关键词优化
  • 沈阳企业网站模板建站佛山网络公司 乐云seo
  • 学院 网站 两学一做厦门网
  • 自己做的网站能备案吗百度投诉中心电话
  • 商城网站建设运营合同书南京市网站
  • 外贸网站dns自助建站网
  • 网站开发优秀毕业论文推广计划方案模板
  • 白云区同和网站建设广州百度网站排名优化
  • 响应式网站建设软文百度优化排名
  • 涿州是住房和城乡建设局网站宁波网络营销怎么做
  • 学生做网站的目的西安网