定义c#方法包含哪些要素

如题所述

1.访问修饰符 public、protected、private、internal等,相当于访问权限,就是谁有权限访问的意思
2.返回类型如:string、int、集合、实体对象、数组等等,无返回类型则为 void,就是需要你这个方法的那个对象是否指定你返回什么类型的数据。
3.方法名
4.参数,就是完成这个方法,是否需要你外部从接收参数已完成你这个方法的需求
5.方法体
示例:public void GetAge (string name){ }
有返回类型的方法,方法体内必须返回一个定义方法时所指定返回的数据类型
示例:public int GetAge (string name){ int a=1; return a; }
多个参数中间用逗号隔开
示例:public void GetAge (string name, string sex){ }

如果是静态方法的话,只不过是调的时候不用声明,可直接类名点方法名就可调用
示例:public static void GetAge(string name){ }
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-13
1.访问控制符 public、protected、private等
2.返回类型,无返回类型则为 void
3.方法名
4.参数
5.方法体
基本的就这些 ,如果是静态方法则需static修饰符。
希望对你有帮助。本回答被网友采纳
第2个回答  2011-10-14
方法就是函数,一个东西

定义c#方法包含哪些要素
1.访问修饰符 public、protected、private、internal等,相当于访问权限,就是谁有权限访问的意思 2.返回类型如:string、int、集合、实体对象、数组等等,无返回类型则为 void,就是需要你这个方法的那个对象是否指定你返回什么类型的数据。3.方法名 4.参数,就是完成这个方法,是否需要你外部从接收参数...

描述对象的两个要素是属性和方法
1、对象:现实世界中的实体(世间万物皆对象)对象,即系统中用于描述客观事物的一个实体,是构成系统的一个基本单位。2、类:具有相似属性和方法的对象的集合 是具有相同数据成员和函数成员的一组对象的集合,它为属于该类的全部对象提供了抽象的描述。3、面向对象程序设计的特点:封装 继承 多态 封装:面...

C#中的OOP是什么,是怎么用的?
回答:OOP =Object Oriented Programming,=面向对象的程序设计 对象(Object):包含一定的数据结构和状态的实体。 操作(Operation):作用于对象的行为,如访问和处理对象的状态。 封装(Encapsulation):定义对象和操作,只提供抽象的接口,并隐藏它们的具体实现。 Ada 83 已经支持上述3个特性,因此被称为基于对象(...

c#怎么读
C#读作C Sharp。最初它有个更酷的名字,叫做COOL。微软从1998年12月开始了COOL项目,直到2000年2月,COOL被正式更名为C#。在1998年,Delphi语言的设计者Hejlsberg带领着Microsoft公司的开发团队,开始了第一个版本C#语言的设计。在2000年9月,国际信息和通信系统标准化组织为C#语言定义了一个Microsoft公司...

想请教一下关于c#的数据类型
首先,是整型而非整形。这些都是最基本的数据类型, 属于一个语言最最基础的构成要素, 建议你找本基础的数看看最好。比如说, int, 利用int关键字定义的变量其实就是一个范围在-32768~32767的数字。 下面是C#中基本数据类型的一个简单介绍:bool System.Boolean 4Byte 32bit布尔型变量 逻辑值tr...

C#,面向对象程序设计语言的三种典型特征是什么?并简要说明
按这种模型编写的程序围绕着程序的数据(对象)和针对该对象而严格定义的接口来组织程序,它的特点是数据控制代码的访问.通过把控制权转移到数据上,面向对象的模型在组织方式上有:抽象,封装,继承和多态的好处. 2.抽象 面向对象程序设计的基本要素是抽象,程序员通过抽象来管理复杂性. 管理抽象的有效方法是...

c# fun()函数的意义是什么?
fun(int n)规定了函数的两个要素:1、函数的返回值类型是整型;2、函数有一个整型的参数,也就是说在函数调用时必须要给它一个整型数作为参数。fun()函数内部的C+=fun(i-2)实际上表明这个函数采用了递归型算法。递归做为一种算法在程序设计语言中广泛应用,就是指一个过程或函数在其定义或说明中...

Booch模型要素
Booch模型要素包括封装、模块化、层次类型、并发。核心概念涉及类与对象、类与对象特性以及它们之间的关系。六种图形文档用以描绘这些要素:类图、对象图、状态转换图、交互图、模块图和进程图。自1980年公司成立以来,Grady Booch作为主要理论软件科学家,对程序语言、工具和方法论的持续发展具有独特的地位。

国内成熟的C#.NET快速开发框架有哪些?
快速开发框架和工具详解 快速开发框架前端开发技术包括三个要素:HTML、CSS和JavaScript,还有很多高级的前端框架,比如bootstrap、Jquery等。快速开发框架后端技术也有很多,比如.Net、JAVA、web api等,各大语言都有其开发架构,像.NET的MVC架构,JAVA的Java EE,一般web后端技术的知识面是很广的,语言、...

c#里面的>>怎么使用的?
1、c#中(=>)是Lambda表达式。英文读“goes to”。2、“=>” 标记称作 lambda 运算符。该标记在 lambda 表达式中用来将左侧的输入变量与右侧的 lambda 体分离。3、Lambda 表达式是与匿名方法类似的内联表达式,但更加灵活;5、在以方法语法表示的 LINQ 查询中广泛使用了 Lambda 表达式。6、Linq中有...

相似回答