www.baike369.com
百科369 > 网络编程 > C#教程

C#教程

C#注释语句

注释就是在程序中标记、说明某个程序段的作用。注释语句不会被执行。单行注释多行注释技巧在C#中,如果注释按照一定的XML格式书写,那么在程序被编译时,可以直接生成帮助文档。...

C#修饰符

修饰符就是经常使用的关键字。修饰符可以分为三部分:类的修饰符 成员修饰符 访问修饰符C#类的修饰符 abstract:定义一个抽象类。abstract修饰符可以和类、属性、方法、索引器及事件一起使用。...

C#如何将程序集加载到仅反射上下文中

只反射加载上下文能够让我们检查为其他平台或.NET Framework的其他版本编译的程序集。加载到此上下文中的代码只能检查,但是不能执行。因为不能执行构造函数,所以无法创建对象;因为该代码无法执行,...

C#反射概述

公共语言运行库加载器管理应用程序域,这些应用程序域在拥有相同应用程序范围的对象周围形成了确定边界。这种管理包括将每个程序集加载到相应的应用程序域以及控制每个程序集中类型层次结构的内存布局。程序集包含模...

C#数组删除元素

在C#中,只能在动态数组ArrayList类中对数组执行删除元素的操作。因为动态数组是一个可以改变数组长度和元素个数的数据类型。示例:运行结果:...

C#数组添加元素

在C#中,只能在动态数组ArrayList类中向数组添加元素。因为动态数组是一个可以改变数组长度和元素个数的数据类型。示例:运行结果:...

C#数组排序方法

在C#中常用的数组排序的方法有:选择排序法、冒泡排序法、插入排序法和希尔排序法等。C#选择排序法运行结果:...

C#遍历数组

在C#中,可以使用foreach语句来遍历数组的元素:运行结果:...

C#动态数组ArrayList

在C#中,如果需要数组的长度和元素的个数随着程序的运行不断改变,就可以使用ArrayList类,该类是一个可以动态增减成员的数组。ArrayList类的常用属性和方法1. ArrayList类的常用属...

C#使用ref和out传递数组

数组类型的ref参数必须由调用方明确赋值。因此,接受方不需要明确赋值。接受方数组类型的ref参数能够修改调用方数组类型的结果。可以将接受方的数组赋以null值,或将其初始化为另一个数组。示例:在调用方...

C#传递数组参数

在C#中,可以将数组作为参数传递给方法,同时方法可以更改数组元素的值。C#将一维数组作为参数传递给方法运行结果:...

C#数组协方差

对于任意两个“引用类型”A和B,如果存在从A到B的隐式引用转换或显式引用转换,则也一定存在从数组类型A[R]到数组类型B[R]的相同的引用转换,其中R可以是任何给定的“秩说明符”,但是这两个数组类型必...

C#访问数组元素

在C#中,使用索引来访问数组元素。索引必须是一个整型值。在数组中,每一个维度的索引从0开始。C#访问一维数组元素C#访问多维数组元素C#访问交错数组元素声明一个一维交错数组,第一个元素是两个整数的数组...

C#数组初始化

C#的数组初始化是在声明数组时将初始值放在大括号({})之内。如果没有指定初始值,则数组成员将自动初始化为该数组类型的默认初始值。如果将数组声明为某类型的字段,则当实例化该类型时它将被设置为默认值nu...

C#数组的声明

在C#中,数组的声明就是对数组进行实例化。C#一维数组的声明1. 整型数组下面声明一个有5个整数元素的一维数组:上面的数组包含从array[0]到array[4]共计5个整数的元素。new运算符用于创...

12 3 4 5 6 下页 尾页6
Copyright© 2011-2016 www.baike369.com All Rights Reserved