⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 6-1.cs

📁 java基础方面的一些实例代码
💻 CS
字号:
//程序6-1
using System;
public class MyArray
{
	public static void Main()
	{	
		//一维数组
		string [] 直辖市 ={"北京","上海","天津","重庆",""};
		foreach(string str in 直辖市)Console.WriteLine(str);
		Console.WriteLine("重庆在直辖市中列第{0}位",1+Array.IndexOf(直辖市,"重庆"));
		
		//复制、排序、倒置等操作
		int [] OrderDem1=new int[9];
		for (int i=0;i<=OrderDem1.GetUpperBound(0);i++)OrderDem1[i]=i;
		int [] OrderDem2=new int[9];
		//从OrderDem1中拷贝9个元素至Oderdem2中
		Array.Copy(OrderDem1,OrderDem2,9);
		Console.WriteLine("原来的数组:");
		foreach(int i in OrderDem1)Console.Write(i+",  ");Console.WriteLine();
		//从OrderDem1中的第2个索引元素开始拷贝2个元素至Oderdem2的第4个索引元素开始
		Array.Copy(OrderDem1,2,OrderDem2,4,2);
		Console.WriteLine("部分复制后的数组:");
		foreach(int i in OrderDem2)Console.Write(i+",  ");Console.WriteLine();
		Array.Reverse(OrderDem2);	
		Console.WriteLine("反序后的数组:");
		foreach(int i in OrderDem2)Console.Write(i+",  ");Console.WriteLine();
		Array.Sort(OrderDem2);
		Console.WriteLine("排序后的数组:");
		foreach(int i in OrderDem2)Console.Write(i+",  ");Console.WriteLine();
		
		
		//多维数组
		int [,] xampArray = {{11,12},{21,22}};
		foreach(int i in xampArray)Console.WriteLine("xampArray的元素:"+i);
		Console.WriteLine("两外一种显示方式");
		for(int i=0;i<=1;i++) 
		{
			for(int j=0; j<=1;j++)
				Console.Write("  xampArray[{0},{1}]={2}",i,j,xampArray[i,j]);
			Console.WriteLine();
				
		}
		Console.WriteLine();
		
		//交错数组和foreach语句
		char [][,] 字符游戏 = new char [3][,] 
						 {
							 new char[,] { {'a','b'}, {'c','d'},{'e','f'},{'g','h'},{'i','j'}},
							 new char[,] {{'k','l'},{'m','n'},{'o','p'}},
							 new char[,] {{'q','r'},{'s','t'},{'u','v'},{'w','x'},{'y','z'}} 
						 };
		Console.WriteLine("English letters are");
		foreach(char [,] chArr in 字符游戏)
		{
			foreach(char ch in chArr )
				Console.Write(ch+",");
			Console.WriteLine();
		}
		Console.WriteLine();
	}
}

		
		

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -