c#实例源代码(共12页).doc
《c#实例源代码(共12页).doc》由会员分享,可在线阅读,更多相关《c#实例源代码(共12页).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上【实例1-1】using System;using System.Collections.Generic;using System.Text;namespace _ class Program static void Main(string args) System.Console.WriteLine(恭喜你,学会了C#编程!); System.Console.ReadLine(); 【实例1-2】private void Form1_Load(object sender, EventArgs e) this.Text=这是一窗口!;Label lbShow = ne
2、w Label();lbShow.Location = new Point(40,50);lbShow.AutoSize = true;lbShow.Text = 恭喜你学会编程了!;this.Controls.Add(lbShow); int x, y;x = new int5 1,2,3,4,5;y = new int5;y = x;foreach (int a in y)lbShow.Text += a.ToString();this.Controls.Add(lbShow);【实例2-1】using System;using System.Windows.Forms;namespace
3、 TestEnum public partial class TestEnum : Form /Visual Studio .Net自动生成的构造函数,后文示例将全部省略 public TestEnum() InitializeComponent(); enum MyEnum a = 101, b, c, d = 201, e, f ; /声明枚举型 private void TestEnum_Load(object sender, EventArgs e) MyEnum x = MyEnum.f; /使用枚举型 MyEnum y = (MyEnum)202; string result =枚
4、举数x的值为; result += (int)x; /将x转换为整数 result += n枚举数y代表枚举元素 + y; lblShow.Text = result; 【实例2-2】using System;using System.Windows.Forms;namespace TestStru public partial class TestStru : Form struct Student /声明结构型 /声明结构型的数据成员 public int no; public string name; public char sex; public int score; /声明结构型的方
5、法成员 public string Answer() string result=该学生的信息如下:; result += n学号: + no; /n为换行符 result += n姓名:+ name; result += n性别:+ sex; result += n成绩:+ score; return result; /返回结果 ; private void TestEnum_Load(object sender, EventArgs e) Student s; /使用结构型 s.no = 101; s.name = 黄海; s.sex = 男; s.score = 540; lblShow
6、.Text = s.Answer(); /显示该生信息 lblShow.Text += nn+DateTime.Now; /显示当前时间 【实例2-3】using System;class TestConstant static void Main(string args) Console.WriteLine(0).GetType(); /有符号的32位整型常量 Console.WriteLine(0U).GetType(); /无符号的32位整型常量 Console.WriteLine(0L).GetType(); /64位的长整型常量 Console.WriteLine(0F).GetTy
7、pe(); /32位的浮点型常量 Console.WriteLine(0D).GetType(); /64位的双精度型常量 Console.WriteLine(0M).GetType(); /128位的小数型常量 Console.WriteLine(0).GetType(); /16位的字符型常量 Console.WriteLine(0).GetType(); /字符串常量 Console.WriteLine(0.0).GetType(); /64位的双精度型常量 Console.WriteLine(true).GetType(); /布尔型常量 Console.WriteLine(u0041
8、).GetType(); /16位的字符型常量Console.ReadLine(); 【实例2-4】using System;class TestVariable static void Main(string args) int a = 12, b = 15, c, d, e; c = a + b; d = a - b; e = a * b; Console.WriteLine(c=0td=1te=2, c, d, e); 【实例2-5】using System;using System.Windows.Forms;namespace TestVariable public partial
9、class TestOperator : Form private void TestVariable_Load(object sender, EventArgs e) int i = 5, j = 5, p, q; p = (i+) + (i+) + (i+); q = (+j) + (+j) + (+j); string t = ; lblShow.Text = i + t + j + t + p + t + q; 【实例2-6】using System;using System.Windows.Forms;namespace TestVariable public partial cla
10、ss TestOperator : Form private void TestVariable_Load(object sender, EventArgs e) int a, b = 5; char c1 = A; a = c1; /字符型转整型 float x = 3; x += b; /整型转浮点型 lblShow.Text = a= + a; /整型转为字符串 lblShow.Text += nx= + x; /浮点型转为字符串 【实例2-7】using System;using System.Windows.Forms;namespace TestVariable public pa
11、rtial class TestOperator : Form private void TestVariable_Load(object sender, EventArgs e) int i = 25, j = 12; bool k; string result = i!=j的值为 + (i != j); result += n i!=j & i=j的值为 + (i != j & i = j); result += n i!=j & i=j+20的值为 +(i != j & i = j + 20); result += n k = i!=j & i=j的值为 + (i != j & i =
12、j); lblShow.Text = result; 【实例2-8】using System;using System.Windows.Forms;namespace TestInterface public partial class TestInterface : Form interface IStudent /声明接口 string Answer(); class Student : IStudent /声明类,以实现接口 public int no; public string name; public string Answer() string result = 该学生信息如下:
13、; result += n学号: + no; result += n姓名: + name; return result; private void btnOk_Click(object sender, EventArgs e) Student a = new Student(); /定义并初始化变量a a.no = Convert.ToInt32(txtStuID.Text); a.name = txtName.Text; lblShow.Text = a.Answer(); 【实例2-9】using System;class HelloWorld public string HelloCN(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c# 实例 源代码 12
限制150内