摘要:
一、C#数组删除元素在C#中,只能在动态数组ArrayList类中对数组执行删除元素的操作。因为动态数组是一个可以改变数组长度和元素个数的数据类型。示例:using System;using System.Collections.Generic;using System.Linq;using Sys... 阅读全文
摘要:
一、向数组添加元素在C#中,只能在动态数组ArrayList类中向数组添加元素。因为动态数组是一个可以改变数组长度和元素个数的数据类型。示例:using System;using System.Collections.Generic;using System.Linq;using System.Te... 阅读全文
摘要:
在C#中常用的数组排序的方法有:选择排序法、冒泡排序法、插入排序法和希尔排序法等。一、选择排序法using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Test{ clas... 阅读全文
摘要:
在C#中,可以使用foreach语句来遍历数组的元素:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Test{ class Program { static vo... 阅读全文
摘要:
在C#中,如果需要数组的长度和元素的个数随着程序的运行不断改变,就可以使用ArrayList类,该类是一个可以动态增减成员的数组。一、ArrayList类的常用属性和方法1. ArrayList类的常用属性2. ArrayList类的常用方法二、ArrayList类与Array类的区别?ArrayL... 阅读全文
摘要:
在C#中,可以将数组作为参数传递给方法,同时方法可以更改数组元素的值。一、将一维数组作为参数传递给方法using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Test{ c... 阅读全文
摘要:
对于任意两个“引用类型”A和B,如果存在从A到B的隐式引用转换或显式引用转换,则也一定存在从数组类型A[R]到数组类型B[R]的相同的引用转换,其中R可以是任何给定的“秩说明符”,但是这两个数组类型必须使用相同的R,这种关系称为数组协方差。具体来说,数组协方差就是数组类型A[R]的值实际上可能是对数... 阅读全文
摘要:
在C#中,使用索引来访问数组元素。索引必须是一个整型值。在数组中,每一个维度的索引从0开始。一、访问一维数组元素int[] array = {1,2,3,4,5,6,7,8,9,10}; // 声明一维数组array[2] = 33; // 向数组的第3个元素写入值33int array1 = ar... 阅读全文
摘要:
C#的数组初始化是在声明数组时将初始值放在大括号({})之内。如果没有指定初始值,则数组成员将自动初始化为该数组类型的默认初始值。请阅读数组的属性。如果将数组声明为某类型的字段,则当实例化该类型时它将被设置为默认值null。一、一维数组的初始化1. 在声明数组时将其初始化。如:int[] array... 阅读全文
摘要:
在C#中,数组的声明就是对数组进行实例化。一、一维数组的声明1. 整型数组下面声明一个有5个整数元素的一维数组:int[] array = new int[5];上面的数组包含从array[0]到array[4]共计5个整数的元素。new运算符用于创建数组并将数组元素初始化为它们的默认值。在这个例子... 阅读全文
摘要:
一、数组的定义数组:是一种包含若干个变量的数据结构,这些变量可以通过索引进行访问。数组的元素:数组中的变量就称为数组的元素。元素类型:数组中的元素具有相同的数据类型,该数据类型就称为数组的元素类型。数组的维度:指的是和每个数组元素相关联的索引个数。一维数组:维度为1的数组称为一维数组。如:int[]... 阅读全文
摘要:
一、C#算术运算符C#语言的算术运算符主要用于数学计算中。二、示例using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Test{ class Program { sta... 阅读全文
摘要:
下面介绍C#语言命名的9种规范:a) 类【规则1-1】使用Pascal规则命名类名,即首字母要大写。【规则1-2】使用能够反映类功能的名词或名词短语命名类。【规则1-3】不要使用“I”、“C”、“_”等特定含义前缀。【规则1-4】自定义异常类应以Exception结尾。【规则1-5】文件名要能反映类... 阅读全文