你的位置:首页 > ASP.net教程

[ASP.net教程]我们曾经心碎的C#之 第一章.我的第一个C#程序

第一章.      C#入门

1.1        .NET与C#

           001.NET是Microsoft.NET的简称,是基于Windows平台的一种技术

           002. .NET Framework是一个创建、部署、运行应用程序的多语言平台

           003. IDE(Itergrated Developer Environment)集成开发环境

           004.在.NET Framework可以运行多种语言 C#只是多种语言中的一种

           005.像JAVA中有帮助文档一样 在.NET上也会有MSDN.

          MSDN提供帮助的两种方式:

          在线方式:http://www.msdn.microsoft.com/zh-cn/default.aspx

          离线方式:用安装程序安装在计算机上

1.2         如何编写C#程序

          01.    启动Visual Studio 2012(选择Visual C#开发环境)

         02.    新建项目

         03.    生成可执行文件

         04.    开始运行

1.3         C#中的常量和变量

         01.    C#中的变量声明方式与JAVA是相同的

                    数据变量  变量名称;

           C#中的变量命名规则:

           1.使用英文字母 数字 下划线(_)除此之外不能含有其他字符

           2.只能以字母或下划线开头

           3.不能使用C#中的关键字 使用骆驼命名法

       02.    常量:就是在程序运行过程中保持不变的量

       语法:

             Const 数据类型 常量名称 = 值;

      常量命名规则:

     01常量命名必须具有一定的实际意义

     02常量命名最好以大写字母命名,中间可用下划线连接

     03.常量名称最好不要超过25个字符,否则可读行很差

1.4         Console

     Console.WriteLine();换行输出

    Console.Write();不换行输出

    Console.ReadLine();返回的是一个字符串类型

    int.Pase()方法是将字符串转换为整数

1.5          类和对象

   01. 自定义方法

         语法:

         访问修饰符 返回值类型 方法名(参数列表)

        {

         //方法主体

        }

  1. 访问修饰符:public(共有的)被修饰的字段和方法均可跨类使用

                     Private(私有的)被修饰的字段和方法只能在本类中使用

  1. 方法返回值类型:可以使int  double  string  bool  float等,如果不需要返回值就用void;
  2. 方法名:在C#中方法名的首字母是大写的
  3. 参数列表:调用方法是,可以向方法中传递参数,这些参数构成了参数列表。如果没有参数就不用参数列表。

             列表参数中的参数声明方式:类型 参数名 每个参数之间用逗号隔开

  02. 理解类和对象

        C#中定义类的语法:

          访问修饰符 class 类名

         {

         //类的主体

         }

        C#中的类中可以包含字段、属性、方法

         字段经过封装便是属性  属性存在的意义就是防止数据被不合逻辑的修改  关于属性的详细情况请见下章分解

         韩国游报价韩国旅游价格特价韩国游深圳到韩国旅游报价到韩国旅游要多少钱天津有什么特色小吃 黄山旅游注意事项之防骗攻略 越南自助游指南-会安旅游攻略 丹霞山旅游价格?丹霞山官网票价? 丹霞山旅游攻略?丹霞山门票怎么预订? 三桠塘幽谷自驾游攻略?从化三桠塘幽谷景区简介? 2015十一旅游攻略推荐 2015国庆旅游攻略推荐 十一哪里好玩(图) 2015国庆节旅游哪里人少 国庆旅游旅游去哪里好 国庆旅游好去处 香港海运大厦抽象画展美图欣赏 【最出名的十样泰国美食】 吉、PP岛7日自助游!不懂英文也能玩好 泰国旅游,与人妖亲密接触,原来他们是男人 IDT, Integrated Device Technology Inc IDT IC ICS502MILF Datasheet IDT, Integrated Device Technology Inc IDT IC IDT72V851L15PF8 Datasheet TDK Corporation (VA) Chip Inductors SLF6028T-6R8M1R5-PF Datasheet TDK Corporation (VA) Chip Inductors SLF6045T-100M1R6-3PF Datasheet AVX SQCFVA390G1A Datasheet AVX SQCFVA390J1A Datasheet 东莞到大理腾冲热海旅游 东莞到大理腾冲热海旅游 东莞到大理腾冲热海旅游 东莞到大理天宝公园旅游 东莞到大理天宝公园旅游 东莞到大理天宝公园旅游