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

软件正版化情况及网站建设情况点石家装全包价格最新

软件正版化情况及网站建设情况,点石家装全包价格最新,html5鱼缸,动画制作软件下载按值传递参数 这是参数传递的默认方式。在这种方式下#xff0c;当调用一个方法时#xff0c;会为每个值参数创建一个新的存储位置。 实际参数的值会复制给形参#xff0c;实参和形参使用的是两个不同内存中的值。所以#xff0c;当形参的值发生改变时#xff0c;不会影…按值传递参数 这是参数传递的默认方式。在这种方式下当调用一个方法时会为每个值参数创建一个新的存储位置。 实际参数的值会复制给形参实参和形参使用的是两个不同内存中的值。所以当形参的值发生改变时不会影响实参的值从而保证了实参数据的安全。 按引用传递参数 引用参数是一个对变量的内存位置的引用。当按引用传递参数时与值参数不同的是它不会为这些参数创建一个新的存储位置。引用参数表示与提供给方法的实际参数具有相同的内存位置。 在 C# 中使用 ref 关键字声明引用参数。下面的实例演示了这点 using System;namespace PassingByValueAndReference {public class ReferencePassing{public void Method_a(int refArgument)//默认按值传递中间函数不改变外面的值{refArgument refArgument 5;}public void Method(ref int refArgument)//ref是按引用传递通过这个函数改变外面的值{refArgument refArgument 5;}}public class MyTest{public static void Main() // 切记Main中M大写且通常是static的 {int number 1;ReferencePassing referencePasser new ReferencePassing(); // 创建类的实例 referencePasser.Method_a(number); // 调用方法按值传递number Console.WriteLine(按值传递是 number); // 输出: 6 referencePasser.Method(ref number); // 调用方法按引用传递number Console.WriteLine(按引用ref传递是 number); // 输出: 6 Console.ReadLine();}} } 我们可以通过使用out关键字或ref关键字来模拟按输出传递的效果这允许函数修改其参数的值并将这些修改反映到调用者中。 使用out关键字 out关键字用于输出参数它要求方法必须为out参数赋值并且在方法调用时不需要初始化out参数。这通常用于当方法需要返回多个值时。 按输出传递参数 return 语句可用于只从函数中返回一个值。但是可以使用 输出参数 来从函数中返回两个值。输出参数会把方法输出的数据赋给自己其他方面与引用参数相似。通过手工输入改变两个变量的值 using System;namespace CalculatorApplication {class NumberManipulator{public void getValues(out int x, out int y){Console.WriteLine(请输入第一个值 );x Convert.ToInt32(Console.ReadLine());Console.WriteLine(请输入第二个值 );y Convert.ToInt32(Console.ReadLine());}static void Main(string[] args){NumberManipulator n new NumberManipulator();/* 局部变量定义 */int a, b;/* 调用函数来获取值 */n.getValues(out a, out b);Console.WriteLine(在方法调用之后a 的值 {0}, a);Console.WriteLine(在方法调用之后b 的值 {0}, b);Console.ReadLine();}} }
http://www.tj-hxxt.cn/news/138095.html

相关文章:

  • 多种网站模板网站备案费用
  • 微信小程序制作免费轻站平台黄骅港招聘
  • 那种网站2021调查问卷网站建设
  • 网站建设优化400报价国内最新新闻10条
  • 可信的免费网站建设263企业邮箱自动回复
  • 廊坊网站建设推广普像工业设计网站
  • 网站被加黑链怎么找货源开网店
  • 专业网站建设公司推荐wamp网站开发视频教程
  • 网络推广有哪些网站企业网站管理系统c
  • 中国建设银行官网首页 网站滕滕州网站建设
  • 陕西陕煤建设集团有限公司网站wordpress短信宝
  • 网站贸易表格怎么做网站开发代码规范
  • 中国建设网官方网站硅灰青海玉树网站建设
  • iss服务器网站建设网站开发近期市场
  • 做网站详情的图片公众号排版编辑器app
  • 山东省住房城乡建设厅网站做布料的著名网站
  • 青海建设厅网站特种作业做网站赚不到钱了
  • 企业门户网站案例企业名录搜索软件带名字
  • 有公网ip 如何做一网站中国建设银行网站首页joy
  • 淘宝网站开发的意义google企业网站seo
  • 做商演任务的网站安徽万振建设集团网站
  • 羽贝网站建设googleplay官方下载
  • 招商加盟的网站应该怎么做网站开发struts
  • 平面设计的网站有哪些成都vi设计十强
  • 网站开发维护运维扬州网站建设价格低
  • 购物网站的文化建设问题承德市外贸网站建设
  • 关于网站建设的技巧网络营销有什么作用
  • 物流网站毕业设计php做大型网站
  • 帝国做企业网站海口cms建站系统
  • 公司网站建站哪个系统好用云匠网app