zoukankan      html  css  js  c++  java
  • c# 编程学习(三)

    方法是具名的语句序列

    returnType methodName ( parameterList )
    {
     // 这里添加方法主体语句
    }
    
    •  returnType(返回类型)是类型名称,指定方法返回的数据类型。可以是任何类型, 如 int 或 string。要写不返回值的方法,必须用关键字 void 取代 returnType。
    • methodName(方法名)是调用方法时所用的名称。方法名和变量名遵循相同的标识符命名规则。例如,addValues 是有效方法名,而 add$Values 不是。应该为方法 名采用 camelCase 命名风格,例如 displayCustomer(显示客户)。
    • parameterList(参数列表)是可选的,描述了允许传给方法的数据的类型和名称。在 圆括号内填写参数列表时,要像声明变量那样,先写类型名,再写参数名。两个 或更多参数必须以逗号分隔。方法主体语句是调用方法时要执行的代码。必须放到起始大括号({)与结束大括号 (})之间
    • C#不支持全局方法。所有方 法必须在类的内部,否则代码无法编译。
    • 必须显式指定参数类型和方法返回类型。不能使用 var 关键字。
    • 如果希望方法返回数据(返回类型不是 void),必须在方法内部写 return 语句。表达式的类型必须与方法 指定的返回类型相同。也就是说,假如函数返回 int 值,则 return 语句必须返回 int,否则程序无法运行。
    • return 通常放到方法尾部,因为它导致方法结束,控制权返回调用方法的语句,return 后的 任何语句都不执行(如果 return 语句之后有其他语句,编译器会发出警告)。
    调用 C#方法的语法如下:
     result = methodName ( argumentList )
    •  methodName(方法名)必须与要调用的方法的名称完全一致。记住 C#区分大小写。
    •  result =这个部分是可选的。如指定,result 变量将包含方法返回值。如果返回类 型是 void(不返回任何值),就必须省略 result =。如果不指定 result =部分,而且方法返回一个值,那么方法虽会运行,但返回值会被丢弃。
    •  argumentList(实参列表)提供由方法接收的数据。必须为每个参数(形参)提供参数 值(实参),而且每个实参都必须兼容于形参的类型。如果方法有两个或更多参数, 那么提供实参时必须以逗号分隔不同实参。
     System.Int32 类的 Parse 方法(System 是命名空 间,Int32 是该命名空间中的类)。它获取一个 string 并把它 转换成 int
    变量作用域或范围是指该变量能起作用的程序区域
    Console.Write 方法与前几个练习中的 Console.WriteLine 方法很相似,区别在于最 后不输出换行符。
  • 相关阅读:
    【C#】最完整的IIS添加WCF配置
    IIS配置中增加对WCF程序的支持svc(IIS10中添加WCF支持几种方法小结)
    ASP.NET C#各种数据库连接字符串大全——SQLServer、Oracle、Access
    记一次 .NET 某医院HIS系统 CPU爆高分析(Windbg)
    C#调用Win32 API 的方法
    闲无聊,发个winform中使用html编辑器的方案
    使用非托管 DLL 函数
    flask中的CBV和FBV
    2.6 CSS3其他特性(了解)
    2.5 CSS3盒子模型
  • 原文地址:https://www.cnblogs.com/linuxprobe-sarah/p/10823705.html
Copyright © 2011-2022 走看看