C#中方法函数的声明和调用

简介: C#中方法函数的声明和调用

文章目录


一、方法函数的语法

二、两种方法函数

三、方法的调用

一、方法函数的语法

[访问修饰符] static 返回值 方法名 ([参数列表])

{

方法体

}

举例:

Public  static int Number(int num1,int num2)
{
  return num1+num2;
}

二、两种方法函数

  1. 无参数无返回值

如:

Public static void show()
{
}

此方法函数中没有参数和返回值 ,void表示为空,返回值为空。

  1. 有参数有返回值

如:

Public  static int Number (int num1,int num2)
{
return
}

此方法函数中参数为 int类型的num1,num2,返回值为int类型。因为具有返回值所以方法体中具有一个return语句。

三、方法的调用

有两种方法的调用方式,
1. 使用类名加上方法名

如:Program.IsNUmber();

2. 直接使用方法名

如:IsNumber();

具体代码实例:

using System;
namespace 方法有返回值有参数
{
    class Program
    {
        static void Main(string[] args)
        {
            int sum =add(3,5);
            Console.WriteLine("两个数的和为{0}", sum);
            Console.ReadKey();
        }
        /// <summary>
        /// 此方法用来求两个数的和
        /// </summary>
        /// <param name="num1">第一个数</param>
        /// <param name="num2">第二个数</param>
        /// <returns></returns>
        public static int add(int num1, int num2)
        {
            int sum = 0;
            sum = num1 + num2;
            return sum;
        }
    }
}
目录
相关文章
|
1月前
|
Java 调度 C#
C#学习系列相关之多线程(一)----常用多线程方法总结
C#学习系列相关之多线程(一)----常用多线程方法总结
|
1月前
|
C#
C#学习相关系列之数组---常用方法使用(二)
C#学习相关系列之数组---常用方法使用(二)
|
1月前
|
存储 C# 数据库
C# 生成唯一ID,有哪些方法?
【2月更文挑战第12天】
353 0
|
1天前
|
数据采集 数据可视化 测试技术
C#生成Selenium测试报告:实用方法与技巧
在C#中使用Selenium进行自动化测试时,结合代理IP和ExtentReports能增强测试安全性和报告质量。安装必备工具如Selenium WebDriver、NUnit和ExtentReports。在测试设置中,配置代理(如亿牛云爬虫代理)以隐藏IP,通过ChromeOptions定制UserAgent,并添加Cookie。测试代码示例展示了如何打开网页、执行搜索并生成详细的测试报告。使用ExtentReports可创建可视化测试结果,便于团队分析。
C#生成Selenium测试报告:实用方法与技巧
|
1天前
|
C#
技术经验分享:C#DUID的用法及取得整数的几个方法
技术经验分享:C#DUID的用法及取得整数的几个方法
|
6天前
|
C#
蓝易云 - C#将异步改成同步方法
注意:虽然这样可以将异步方法转为同步,但在实际开发中,我们通常推荐使用异步方法,因为它可以提高应用程序的响应性和并发性。将异步方法转为同步可能会导致死锁或性能问题。
9 2
|
21小时前
|
安全 编译器 API
程序与技术分享:C#调用DLL的几种方法
程序与技术分享:C#调用DLL的几种方法
|
1月前
|
存储 数据采集 API
C# GetField 方法应用实例
C# GetField 方法应用实例
|
1月前
|
JSON 安全 API
C# GetMethod 方法应用实例
C# GetMethod 方法应用实例
|
1月前
|
数据采集 前端开发 数据挖掘
Fizzler库+C#:从微博抓取热点的最简单方法
本文介绍如何使用Fizzler库和C#构建微博热点信息爬虫。通过Fizzler的CSS选择器定位关键信息,提取热点标题和排名,实现微博内容的智能挖掘。示例代码展示单线程和多线程采集方法,并涉及代理IP使用。
Fizzler库+C#:从微博抓取热点的最简单方法