C#基础代码大杂烩
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 控制台基础大杂烩 { class 基类X { //成员变量 int A1 =1, A2=2; //成员函数 public int GETVALUE(int B1, int B2) { int aa=0; for (int i = 0; i < 10; i++) { aa++; Console.WriteLine("For循环数字的值={0}", aa); } return B1 + B2+A1+A2; } } class 继承类X : 基类X { public string S1, S2; public string GETS(int T1, string T2) { T2=T1.ToString(); return T2 + T2; } public string AdminID{get;set;}//属性 } class Program { //声明带输出参数的方法 public static string OUTVALUE(out string O1, out string O2) { string[] ctest = new string[] { "A", "B", "C", "D", "E" }; foreach (string ABCDE in ctest) { Console.WriteLine(ABCDE); } O1 = "i'm O1"; O2 = "i am O2"; return O1 + O2; } static void Main(string[] args) { string wei,hao,sb; int aa; 继承类X r = new 继承类X();//因为class是引用类型所以要实例化 aa= r.GETVALUE(4, 5);//运行成员函数 r.GETS(55, "w");//运行成员函数 sb =OUTVALUE(out wei,out hao);//成员函数的参数赋值给main中的变量 r.S1 = "S1的值";//赋值成员变量 r.S2 = "S2的值"; r.AdminID = "haowei"; Console.WriteLine(r.S1+r.S2+"数字的值={0}", aa); Console.WriteLine(wei+hao+sb+ r.AdminID); for (int i = 0; i < 10; i++) { aa++; Console.WriteLine("For循环数字的值={0}", aa); } int wh = 0; while (true) { wh++; Console.WriteLine("while循环数字的值={0}", wh); if (wh > 20) { break; } } int D = 1; do { Console.WriteLine("D0 while循环数字的值={0}", D); } while (false); string sw = "3"; switch(sw) { case "1": Console.WriteLine("switch数字的值=1"); break; case "2": Console.WriteLine("switch数字的值=2"); break; case "3": Console.WriteLine("switch数字的值=3"); break; } Console.ReadLine(); } } }
运行后的结果:
For循环数字的值=1
For循环数字的值=2
For循环数字的值=3
For循环数字的值=4
For循环数字的值=5
For循环数字的值=6
For循环数字的值=7
For循环数字的值=8
For循环数字的值=9
For循环数字的值=10
A
B
C
D
E
S1的值S2的值数字的值=12
i'm O1i am O2i'm O1i am O2haowei
For循环数字的值=13
For循环数字的值=14
For循环数字的值=15
For循环数字的值=16
For循环数字的值=17
For循环数字的值=18
For循环数字的值=19
For循环数字的值=20
For循环数字的值=21
For循环数字的值=22
while循环数字的值=1
while循环数字的值=2
while循环数字的值=3
while循环数字的值=4
while循环数字的值=5
while循环数字的值=6
while循环数字的值=7
while循环数字的值=8
while循环数字的值=9
while循环数字的值=10
while循环数字的值=11
while循环数字的值=12
while循环数字的值=13
while循环数字的值=14
while循环数字的值=15
while循环数字的值=16
while循环数字的值=17
while循环数字的值=18
while循环数字的值=19
while循环数字的值=20
while循环数字的值=21
D0 while循环数字的值=1
switch数字的值=3