黑马程序员 C#学习1

Windows Phone 7手机开发.Net培训、期待与您交流!


 

1、什么是.net与C#

    .net是一门技术,是一个开发平台,在这个平台上,我们可以使用多种开发语言来进行开发。

    C# 则是一门语言,是在.net平台下进行程序开发的一门语言。

    他们是一种依赖关系,c#是依赖于.net框架的

2、.net能开发什么

    使用.net主要可以开发3种程序

    桌面应用程序   简称 winform

    internet应用程序  简称ASP.NET

    手机应用程序    简称wp7

3、 c#的注释

     // 单行注释  

     /*     */  多行注释

     ///   文档注释

4、 数据类型
   
    c#的数据类型可以分为数值和非数值两大类,数值又可以分为整型和非整型,非数值又包括

    字符类型和字符串类型。

5、 变量的申明

    语法  数据类型   变量名 ;

    如要申明一个整型变量i,语法就是 int  i;

    变量在使用前,大部分需要先初始化,即给变量赋一个初始值  i=100; 赋给变量的值

    必须是我们所定义的变量的数据类型,如果给整型变量赋值一个字符串,则会出错。

    我们也可以将这两个语句合并在一起, int i = 100;

6、变量的命名原则

    必须以字母,_或者@符号开头,不能以数字开头

    变量名不能与C#中的关键字重复,而且大小写是敏感的

    变量名最好有自己的代表意义,不要用一些简单的字符来作为变量名。

    Camel命名法   首个单词的首字母小写,其他单词的首字母大写,如userName, 一般用于方法中的变量命名

    Pascal命名法  每个单词的首字母都是大写的 如UserName 一般用于方法命名

    如果是英文单词的缩写,则全部用大写 如 PI 一般用于常量

7、几个常用运算符

    "=" 赋值运算符,将=号右边的值存入=号左边的变量所在地址

    "==" 相等运算符,判断参与运算的两个变量是否相等

    "+"  加号有两种使用

     第一种是数学意义上的相加,当参与运算的两个变量的数据类型是数字型的时候

     第二种是连接字符或字符串,当参与运算的两个变量的数据类型至少有一个是字符或字符串类型

8、c#迭代

     for循环  常用于事前已经知道要执行多少次的循环,语法

      for(控制变量初值;循环条件;控制变量赋值表达式)
     {
            循环体;
    }

      foreach循环 ,常用于遍历数组

       foreach(数据类型  变量名  in  数组名)
      {
    循环体
       }

       while循环   通常用于循环次数事前不知道

        while(循环条件)
       {
          循环体
       }

       do/while 循环

       do
         {
              循环体
          }while(循环条件)

 do/while循环与while的区别在于,do/while循环至少执行一次,而while循环可能一次也不执行

9、条件结构

       if(布尔表达式){ 语句块 }
      else{ 语句块}

      switch(表达式)
     {
       case 值:
              执行语句
       case 值:
            执行语句
       case 值:
          执行语句
 }

Windows Phone 7手机开发.Net培训、期待与您交流!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值