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

哪些人做数据监测网站投票网站定制

哪些人做数据监测网站,投票网站定制,个人网站做企业网站,wordpress后台打开缓慢一.函数重载的基本概念 C# 中的函数重载是指在同一个类中定义多个同名的函数#xff0c;但这些函数的参数类型、参数个数、参数顺序等不同#xff0c;以便适应不同的调用需求#xff0c;增加代码的兼容性。 二.函数重载的作用 2.1定义多个相类似的函数#xff0c;减少函…一.函数重载的基本概念 C# 中的函数重载是指在同一个类中定义多个同名的函数但这些函数的参数类型、参数个数、参数顺序等不同以便适应不同的调用需求增加代码的兼容性。 二.函数重载的作用 2.1定义多个相类似的函数减少函数的数量避免命名空间的相互干扰导致的误解 2.2提升程序的可读性使得代码的逻辑性更直观 三.函数重载的需满足的条件 3.1函数名必须相同 3.2函数的参数类型、参数个数、参数顺序必须不同。 四.实例说明4种 4.1参数数量不同 class Program {     static void Main(string[] args)     {         int result1 Add(1, 2);         int result2 Add(1, 2, 3);                  Console.WriteLine(Result1: result1); // 输出3         Console.WriteLine(Result2: result2); // 输出6                Console.ReadLine();     }      public int Add(int num1, int num2)     {         return num1 num2;     }       public int Add(int num1, int num2, int num3)     {         return num1 num2 num3;     } } 4.2参数类型不同  using System;   class Program {     static void Main(string[] args)     {         int num1 2;         float num2 1.5f;         string str Hello world!;           MyFunction(num1);         MyFunction(num2);         MyFunction(str);           Console.ReadLine();     }       public void MyFunction(int num)     {         Console.WriteLine(输入的是int  num);     }       public void MyFunction(float num)     {         Console.WriteLine(输入的是float: num);     }       public void MyFunction(string str)     {         Console.WriteLine(输入的是 string: str);     } }   4.3参数数量相同但是顺序不同 using System;   public class Speaker {     public void Speak(string message)     {         Console.WriteLine(我说 message);     }       public void Speak(string message, string language)     {         Console.WriteLine(我用 language 说 message);     }       public void Speak(int times, string message)     {         Console.WriteLine(我重复 times 次说 message);     }       public void Speak(string message, int times)     {         Console.WriteLine(我说 message times 次);     } }   public class Program {     public static void Main(string[] args)     {         Speaker speaker new Speaker();         speaker.Speak(你好);         speaker.Speak(Hello!, English);         speaker.Speak(3, 再见);         speaker.Speak(Goodbye!, 2);     } }   4.4 ref和out修饰的变量也可以当做一种新变量 private void Main()         {             int a 5;             int b 10;             int result1 Add(a, b);             MessageBox.Show(加总值: result1); // Output: 15             Subtract(ref a, out b);             MessageBox.Show((ab).ToString()); //Output: 5             double c 2.5;             double d 3.5;             double result3 Add(c, d);             MessageBox.Show(加总值: result3); // Output: 6.0         }         static int Add(int num1, int num2)         {             return num1 num2;         }         static double Add(double num1, double num2)         {             return num1 num2;         }         private static void Subtract(ref int num1, out int num2)         {             num2 5;             num1 num1-num2;         }         private void button2_Click(object sender, EventArgs e)         {             Main();         } 五.总结 函数重载一个方法名称多个应用版本 相同点方法的名称一致 不同点参数的个数参数的类型参数的顺序不能完全一致 注意方法的返回值类型不一致以及static修饰的不能算重载。
http://www.hkea.cn/news/14423139/

相关文章:

  • 建设一个营销网站有哪些步骤谷歌地图网站代码
  • 庆阳网站设计费用wordpress导出表
  • 微盟网站模板如何做wordpress文章页
  • 有没人做阿里巴巴网站维护的辽宁省网站备案
  • 文创网站建设品牌网站建设方案ppt
  • 网站开发信息发布北京微信网站建设报价
  • 京东做代码的网站吗网站维护包括哪些内容
  • 阿里云网站空间做商城流程wordpress 连接丢失.保存已被禁用_直到您重新连接.
  • 建设网站有哪些内容城阳做网站的公司
  • 做网站优化要多少钱天津都有哪些制作网站
  • 在哪里创建网站网站开发公司怎么找客户
  • 国外设计网站app吗网站设计制作新参考价格
  • 泉州最专业手机网站建设哪家好html中音乐网站怎么做
  • 建视频网站模板郑州网站建设华久
  • 一个网站为什么做的不好看vipkid网站开发团队
  • 网站建设淘宝详情页在线营销型网站制作
  • 句容网站制作哪家好商洛网站建设电话
  • php网站接入支付宝网站设计论文引言
  • 制作微信公众的网站开发精通网站建设工资多少钱
  • 自己做的php网站进行伪静态养生网站设计
  • 效果好的免费网站建设百度指数功能模块有哪些
  • 响应式网站报价提供零基础网站建设教学在哪里
  • 一个完整的企业网站平面设计广告公司
  • 一个公司如何做多个网站备案页面效果设计
  • 陕西网站开发联系电话微商城建设
  • 做网站muse好还是DW好用济宁市建设工程质量监督站网站
  • 怎么免费建立自己的网站步骤网站建设商城制作
  • 提高网站规范化建设建立一个网站怎样赚钱
  • 大连网站策划网站开发 团队构成
  • 手机网站大全网址大全vue 做企业网站行不