知识大全 .net的编程之路(一)

Posted 语句

篇首语:后悔过去,不如奋斗将来。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 .net的编程之路(一)相关的知识,希望对你有一定的参考价值。

  一 预定义数据类型

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

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

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

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

  值类型有 个包括 int float等

  引用类型有 个包括 object string

  object是最终的父类型

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

  字符串中@的作用 例如字符串 f:\\file\\first cs 当我们用 将其引起来时出错 我们可以这样表示string s =@ f:\\file\\first 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++不一样

  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 这些真的不讲了

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

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

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

cha138/Article/program/net/201311/13567

相关参考

知识大全 自学.NET之路-C#编程之基础总结

自学.NET之路-C#编程之基础总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!NetFrame

知识大全 .net编程之路(四)

  现在我们来看看这段代码  如果创建这样的一个实例carMyCar=newcar(mazida)  那么这个实例调用的构造函数是初始化器转向执行带两个参数的构造函数  只读字段  readonly字

知识大全 详解.NET编程中的线程冲突

详解.NET编程中的线程冲突  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一什么是线程冲突  

知识大全 详解.NET编程过程中的线程冲突

详解.NET编程过程中的线程冲突  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一什么是线程冲突

知识大全 ASP.NET中Cookie编程简明参考

ASP.NET中Cookie编程简明参考  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一写入C

知识大全 ASP.NET编程工具ASP.NET Web Matrix详细介绍

ASP.NET编程工具ASP.NETWebMatrix详细介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 详解.NET编程过程中的线程冲突[1]

详解.NET编程过程中的线程冲突[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一什么是线

知识大全 .NET下的多线程编程应用程序域

.NET下的多线程编程应用程序域  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一应用程序域&n

知识大全 C#.NET程序之中的cookie编程技巧

C#.NET程序之中的cookie编程技巧  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  作为一

知识大全 ASP.NET中Cookie编程的基础知识

ASP.NET中Cookie编程的基础知识  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一简介