1 / 154
文档名称:

C#学习笔记(个人).docx

格式:docx   大小:995KB   页数:154页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

C#学习笔记(个人).docx

上传人:neryka98 2018/7/7 文件大小:995 KB

下载得到文件列表

C#学习笔记(个人).docx

相关文档

文档介绍

文档介绍:一、C#基础知识(1)
1、C#中 foreach 用法
foreach循环用于列举出集合中所有的元素,foreach语句中的表达式由关键字in隔开的两个项组成。in右边的项是集合名,in左边的项是变量名,用来存放该集合中的每个元素。
该循环的运行过程如下:每一次循环时,从集合中取出一个新的元素值。放到只读变量中去,如果括号中的整个表达式返回值为true,foreach块中的语句就能够执行。一旦集合中的元素都已经被访问到,整个表达式的值为false,控制流程就转入到foreach块后面
的执行语句。
foreach语句经常与数组一起使用,下面实例将通过foreach语句读取数组的值并进行显示。
数组的属性:
利用这个属性,我们可以取得数组对象允许存储的容量值,也就是数组的长度、元素个数,这个比较好理解,数组还有其他的属性,比如数组的维数等,属性的用法比较简单,学会一种,其他的格式基本一致,这里我们就不举例了。
当数组的维数、容量较多时,C#提供了foreach语句,专门用来读取集合/数组中的所有元素,我们把这种功能叫做遍历。语法书写如下:
遍历数组:foreach(type objName in collection/Array)
这段语句会逐一检查数组中的所存储的变量值,并且一一将其取出,其中的type是你所要读取的数组对象将要存储在objName变量的数据类型,而objName是定义了一个type类型的变量名,代表每一次从集合和数组(collection/Array)中取得的元素,collection/Array则是所要存取的数组对象。用这种方法只需写一个foreach就可以遍历出除交错数组以外的所有维数的数组。
例子:用foreach循环一次性遍历a数组
          int[,,] a = new int[2, 2, 2] { {{ 1, 2 }, { 3,4}},{{ 5, 6 }, { 7,8}} };//定义一个2行2列2纵深的3维数组a
                      foreach(int i in a)
                      {
                          Console .WriteLine (i);
                      }
这两种代码执行的结果是一样的都是每行一个元素,共8行,元素分别是1 2 3 4 5 6 7 8
string[]数组里面是存放string型的值,List<string>是存放string类型的对象
2、C#ponent()方法
 ponent()用于初始化窗体上控件。
在每一个窗体生成的时候,ponent()方法,该方法实际上是由系统生成的对于窗体界面的定义方法。
//()方法
public Form011()        
{            
ponent();
} 
在每一个Form文件建立后,,,,,。
namespace Example_FormTest
{
    partial class frmStudent
    {
        /// <summary>
        /// 必需的设计器变量。
        /// </summary>
        private = null;
        /// <summary>
        /// 清理所有正在使用的资源。
        /// </summary>
        /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                ();
            }
            (disposing);
        }
        #regi