您现在的位置是:首页 >

net编程语言不包括 .net的编程之路(一)

火烧 2023-01-06 03:07:08 1040
. et的编程之路(一)   一 预定义数据类型  char 字符类型 单引号例如 char x = thi   c#中的每个数据类型其实就是一个静态的类 每个变量都是一个类的实例   例如 将i t

.net的编程之路(一)  

  一 预定义数据类型

  char 字符类型 单引号例如 char x = this ;

  c#中的每个数据类型其实就是一个静态的类 每个变量都是一个类的实例

  例如 将int 型的数据转化为string string x = i ToString();

  C#中的数据类型分为两种 值类型和引用类型

  值类型有 个包括 int float等

  引用类型有 个包括 object string

  object是最终的父类型

  虽然string类是堆类 可以同时多个实例对象即变量指向这个堆 但是当其中的某个实例修改了string值的话将创建一个全新的实例堆 前面的引用值将不会发生变化 这就与我们想象中的引用类不大一样了 同时它是需要用双引号括起来的

  字符串中@的作用 例如字符串 f:filefirst cs 当我们用 将其引起来时出错 我们可以这样表示string s =@ f:filefirst cs 将不会报错

  当然你也可以使用转义字符 即 f:\file\first cs 表示

  确定字符串长度的方法 stringname Lenth;

  二 流控制

  if语句的结构 简单的要命 就不说了 地球人都知道 相对于C无变化

  注意 C#中if语句不能直接判断整型值 需要将其转化为布尔值 例如不能这样写          if (outputint())//不能判断整型值            {                //dosomething            }        esle           {                 //do another thing            }        you shoud do it like this :        if (outputint()!= )//返回一个布尔值            {                //dosomething            }        esle           {                 //do another thing            }

  这点与c++不一样

net编程语言不包括 .net的编程之路(一)

  swich语句 没什么讲的 不明白我就晕 只有一点 swich语句添加了goto的功能 例如在case后面加上:goto case casename;注意case后面只能接常量 在C#中还可以以字符串为判断对象

  for语句

  循环 包括for while do while foreach

  主要讨论foreach 来源于VB 例如          foreach(int temp in arrayX)        {               temp++;               Console WriteLine(temp);        }

  used for list all vector in zhe collection 用temp存放各元素的值 不能改变集合中的各项值 即temp中的值 如果需要改变 使用for语句即可

  三 跳转语句

  有goto break continue return 这些真的不讲了

  今天就到这里 我也困了 明天继续学习 加油!

  现在是 点多 为什么就不学习了 因为我熬了一晚上!受不住了 休息先

  虽然现在我还是个菜鸟 但你会看着这个菜鸟怎么成长的 我这个人一根筋走到最后 只要我认定的事情还没有做不好的

lishixinzhi/Article/program/net/201311/13567  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码