软件频道>开发者网络>微软开发专栏>ASP.NETC#VB.NETVC.NET技术专题XML|软件频道产品中心群乐下载群乐:大家耍QQ
您现在的位置: 天极网 > 开发频道 > 微软开发专栏 > Visual C# 2005快速入门之声明方法
全文

Visual C# 2005快速入门之声明方法

2006-06-17 08:00作者:出处:CSDN责任编辑:方舟
教程推荐
·ASP.NET初学者入门实践
·Visual Baisc.NET入门
·基于C#的接口基础教程
·Visual Studio 2005   
精彩专题
·ASP.NET创建XML Web服务
·Visual Basic 9.0新功能
·VB2005实现RSS览尽天下事
主题社区
·ASP.NET源码 ·ASP.NET

  方法(Method)是一个已命名的语句集。如果以前使用过其他编程语言,如C或Visual Basic等,就可以将方法视为函数或者子程序相似的东西。每个方法都有一个名称和一个主体。方法名应该是一个有意义的标识符,它应描述出方法的用途(如CalculateIncomeTax)。方法主体包含了调用方法时实际执行的语句。你可以为大多数方法提供一些数据来进行处理,并让它返回一些信息(通常是处理结果)。方法是一种基本的、功能强大的编程机制。

  1、指定方法声明语法

  Microsoft Visual C#方法的语法格式是:

returnType methodName ( parameterList )
{
    // 这里添加方法主体语句
}

  returnType(返回类型)是一个类型名,它指定了方法返回的信息是什么类型。这可以是任何类型,如int或string。如果要写一个不返回值的方法,那么必须用关键字void来取代返回类型。

  methodName(方法名)是调用方法时使用的名称。方法名所遵循的标识符命名规则和变量名一样。例如,addValues是一个有效的方法名,而add$Values是无效的。目前,应该为方法名采用camelCase命名风格,而且应该以一个动词开头,使方法的用途更加一目了然,例如displayCustomer。

  parameterList(参数列表)是可选的,它描述了可以传递给方法的信息的类型和名称。在圆括号中填写变量信息时,要像声明变量时那样,先写上参数的类型名,再写上参数名。如果方法有两个或者更多的参数,必须使用逗号来分隔它们。

  方法主体语句是调用方法时要执行的代码行。它们必须放在起始和结束大括号({})之间。

   重要提示 C,C++和Microsoft Visual Basic程序员请注意,C#不支持全局方法。所有方法都必须在一个类的内部,否则代码无法编译。

  以下是一个名为addValues的方法的定义,它返回一个int类型的值,并可接收两个int类型的参数,分别名为leftHandSide和rightHandSide。

int addValues(int leftHandSide, int rightHandSide)
{
    // ...
    //这里添加方法主体语句
    // ...
}

  以下是一个名为showResult的方法的定义,它不返回任何值,并可接收一个名为answer的int参数:

void showResult(int answer)
{
    // ...
}

  注意,假如方法不返回任何值,那么必须使用void关键字。

   重要提示 Visual Basic程序员请注意,C#不允许使用不同的关键字来区分一个要返回值的方法(也就是函数)和一个不返回值的方法(也就是过程或者子程序)。在C#中,要么指定一个返回类型,要么指定void。

软件频道精品推荐

更多精彩
点击体验>>

共2页。 1 2 下一页 末页
相关搜索:
关注此文读者还看过
热门关注
特别推荐
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 Powered by 天极内容管理平台CMS4i
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众