版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
相关程序设计
一、实现一个Window窗体应用程序,可以实现画圆、计算、画五环
与填充颜色的功能
代码部分
创建一个新类,名叫DrawPic.cs
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
namespaceCaseOl
(
classDrawPic
(
#region属性
//字段坐标值
privateintx;
publicintX
(
get{returnx;}
set{
if(value<=0||value>=300)
x=150;
else
x=value;
)
)
privateinty;
publicintY
(
get{returny;}
set
(
if(value<100||value>130)
y=100;
else
y=value;
)
)
〃字段宽高
privateintp_width;
publicintP_width
get{returnp_width;}
set
if(value<=10||value>=380)
p_width=200;
else
p_width=value;
)
)
privateintp_height;
publicintP_height
(
get{returnp_height;}
set
(
if(value<=10||value>=160)
p_height=200;
else
p_height=value;
)
)
//结构颜色
Colorc_color;
constdoublepi=3.14F;
#endregion
#region构造函数
publicDrawPic()
(
)
III<summary>
III指定坐标和宽高
III</summary>
III<paramname="x">x坐标值</param>
III<paramname="y''>y坐标值</param>
III<paramname="pwidth”>宽度</param>
III<paramname="pheight">M^</param>
publicDrawPic(stringX.stringY,stringP_width,string
P_height)
(
this.X=int.Parse(X);
this.Y=int.Parse(Y);
this.P_width=int.Parse(P_width);
this.P_height=int.Parse(P_height);
)
III<summary>
Ill指定坐标和宽高构造函数重载
III</summary>
III<paramname="x">x坐标值</param>
III<paramname="y">y坐标值</param>
III<paramname="pwidth”>宽度</param>
III<paramname="pheight">高度</param>
III<paramname="colors">Mfe</param>
publicDrawPic(stringX,stringY,stringP_width,string
P_height,Colorcolors)
(
this.X=int.Parse(X);
this.Y=int.Parse(Y);
this.P_width=int.Parse(P_width);
this.P_height=int.Parse(P_height);
this.c_color=colors;
)
#endregion
III<summary>
III实现画圆
III</summary>
III<paramname="f">所需画圆的窗体</param>
publicvoidDrawCircle(System.Windows.Forms.Formf)
//在窗体上绘制一个画图图面(画布)
Graphicsg=f.CreateGraphics();
//创造一个画笔指定画笔颜色及画笔宽度
Penpen=newPen(Color.Black,3);
//指定画出的图形质量使用消除锯齿
g.SmoothingMode=
System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
//使用画笔画圆
g.DrawEllipse(pen,newRectangle(x,y,p_width,p_height));
〃释放画布
g.Dispose();
〃释放画笔
pen.Dispose();
)
publicvoidFillColor(System.Windows.Forms.Formf)
(
Graphicsg=f.CreateGraphics();
Penpen=newPen(Color.Black,3);
g.SmoothingMode=
System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
g.lnterpolationMode
System.Drawing.Drawing2D.lnterpolationMode.High;
〃定义一个使用颜色的填充对象
Brushb=newSolidBrush(c_color);
〃填充一个形状在固定的坐标上
g.FillEllipse(b,x+1.5F,y+1.5F,p_height-3,
p_width-3);
g.Dispose();
pen.Dispose();
)
publicstringgetResult(intd)
(
doublec=pi*d;
doubles=pi*((d/2)*(d/2));
returnstring.Format("当前圆的周长是{0:F2},面积是
{1:F2}!",c,s);
)
)
)
二、关于属性的使用
创建一个Window窗体应用程序
例子:学生年龄输入合法性的判断(成功实现)
1、关于Form1.cs查看代码可得:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceCase02
(
publicpartialclassForml:Form
(
publicForml()
(
lnitializeComponent();
)
privatevoidbtnMsg_Click(objectsender,EventArgse)
(
studentmyStudent=newstudent();
myStudent.Age=int.Parse(txtAge.Text.Trim());
MessageBox.Show(string.Format("年龄是:{0}",
myStudent.Age.ToStringO),"显示年龄",MessageBoxButtons.OK,
MessageBoxIcon.Information);
//myStudent.Name="zane";
//stringgrade=myStudent.Grade;
)
privatevoidbtnNo_Click(objectsender,EventArgse)
(
MessageBox.Show("该用户的今年\t"+txtAge.Text+
"\T岁","显示年龄",MessageBoxButtons.OK,
MessageBoxIcon.Information);
)
)
)
2、添加类student.cs
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceCase02
(
classstudent
privateintage;
publicintAge
get{returnage;}
set
(
if(value>0&&value<110)
(
age=value;
)
else
(
age=18;
)
)
)
privatestringname;
III<summary>
III只读
III</summary>
publicstringName
get{returnname;}
)
privatestringgrade;
III<summary>
III只写
III</summary>
publicstringGrade
(
set{grade=value;}
)
)
)
三、参数的值传递(使用ref与out进行)
自定义计算税后工资
事例:工资计税的方法为:低于等于3500不计税,超出3500的部
分按10%缴税
查看form.cs的代码加以编写
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceCase03
(
publicpartialclassForml:Form
(
publicForml()
(
lnitializeComponent();
)
privatevoidbtnAccount_Click(objectsender,EventArgse)
(
intpay=int.Parse(txtPay.Text.Trim());
doubleresult=0.00F;
getResult(refpay,outresult);
MessageBox.Show(string.Format("您的工资总额是:
{0}\n超出起征点{1:F2}元\n应缴纳{2:F2}元个人所得税
",txtPay.Text.Trim(),pay,result),"税率计算",
MessageBoxButtons.OK,MessageBoxIcon.Information);
)
privatevoidgetResult(refintpay,outdoubleresult)
pay-=3500;
if(pay<1500)
(
result=0.00F;
)
elseif(pay>=1500&&pay<4500)
(
result=pay*0.1F;
}
elseif(pay>=4500&&pay<9000)
(
result=pay*0.2F;
)
elseif(pay>=9000&&pay<35000)
(
result=pay*0.25F;
)
elseif(pay>=35000&&pay<55000)
result=pay*0.3F;
)
elseif(pay>=55000&&pay<80000)
(
result=pay*0.35F;
)
else
(
result=pay*0.45F;
)
)
)
)
四、构造函数的使用
应先添加Window窗体,代码如下:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceCase04
publicpartialclassMainForm:Form
(
publicMainForm()
(
lnitializeComponent();
)
privatevoidbtnExit_Click(objectsender,EventArgse)
(
this.Close();
)
privatevoidbtnTestStudentClass_Click(objectsender,
EventArgse)
(
//Studentzhang=newStudent();
//zhang.Name="张靓靓";
//zhang.Age=20;
//zhang.Hobby="唱歌歌";
Studentscofield=newStudent("Scofield",28,"越狱
狱)
Studentzhang=newStudent("张靓靓",20,"唱歌歌");
Studentjay=newStudent("周杰杰",21,"耍双节棍棍
");
//Studentscofield=newStudent("Scofield");
scofield.SayHi();
zhang.SayHi();
jay.SayHi();
)
)
)
事例:学生的自我介绍,代码如下:
Student.cs代码
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceCase04
classStudent
publicStudent(){}
publicStudent(stringname)
(
this.Name=name;
)
publicStudent(stringname,intage,stringhobby)
(
this.Name=name;
this.Age=age;
this.Hobby=hobby;
)
III<summary>
III姓名
III</summary>
privatestringname;
publicstringName
get{returnname;}
set{name=value;}
)
Ill<summary>
III年龄
III</summary>
privateintage;
publicintAge
(
get{returnage;}
set
(
〃属性是聪明的字段
if(value>0&&value<100)
(
age=value;
)
else
(
age=18;
)
)
)
III<summary>
III爱好
Ill</summary>
privatestringhobby;
publicstringHobby
(
get{returnhobby;}
set{hobby=value;}
)
publicvoidSayHi()
(
stringmessage;
message=string.Format(
"大家好,我是{0}同学,今年{1}岁了,我喜欢
{2}o",
name,this.age,this.hobby
);
MessageBox.Show(message);
)
}
)
五、应先添加Windows窗体(MainForm.es查看代码并进行编
辑)
使用构造函数实例化
1、StructStudent.cs的代码如下
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceCaseStruct
(
publicenumGenders
(
Male,Female
)
//结构版Student
structStructStudent
(
publicstringName;
publicGendersGender;
publicintAge;
publicstringHobby;
publicintPopularity;
publicStructStudent(stringname,Gendersgender,int
age,stringhobby):this(name,gender,age,hobby,100){}
publicStructStudent(stringname,Gendersgender,int
age,stringhobby,intpopularity)
(
this.Name=name;
this.Gender=gender;
this.Age=age;
this.Hobby=hobby;
this.Popularity=popularity;
)
publicvoidSayHi()
(
stringmessage;
message=string.Format("大家好,我是{0}同学,今
年{1}岁了,我喜欢{2}。我的人气值高达{3}!",this.Name,this.Age,
this.Hobby,this.Popularity);
MessageBox.Show(message);
)
)
)
2、MainForm.es代码如下:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceCaseStruct
(
publicpartialclassMainForm:Form
(
publicMainForm()
(
lnitializeComponent();
)
privatevoidbtnExit_Click(objectsender,EventArgse)
(
this.Close();
)
privatevoidbtnTest_Click(objectsender,EventArgse)
//不使用new
//TestStruct();
//使用new
TestStructNew();
)
privatevoidTestStruct()
(
StructStudentmyStu;
myStu.Age=20;
myStu.Gender=Genders.Female;
myStu.Hobby="唱歌歌";
myStu.Name="张靓靓";
myStu.Popularity=100;
myStu.SayHi();
)
privatevoidTestStructNew()
(
StructStudentmyStu=newStructStudent("张靓靓",
Genders.Female,20,"唱歌歌",100);
myStu.SayHi();
)
)
}
六、mySchool类
使用索引器知识点
1、MainForm.cs的代码入下:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceMySchool
(
publicpartialclassMainForm:Form
(
publicMainForm()
(
lnitializeComponent();
)
privatevoidbtnExit_Click(objectsender,EventArgse)
this.Close();
)
〃测试入口
privatevoidbtnTestStudentClass_Click(objectsender,
EventArgse)
//TestValueReference();
TestArrayParameter();
//Testlndexer();
)
〃值类型和引用类型参数演示
privatevoidTestValueReference()
//传递引用类型参数
Studentscofield=newStudentf'Scofield",
Genders.Male,28,"越狱狱");
scofield.SayHi();
Vote(refscofield);
scofield.SayHi();
////传递值类型参数
//StructStudentscofieldnew
StructStudentf'Scofield",Genders.Male,28,"越狱狱");
//scofield.SayHi();
//Vote(refscofield);
//scofield.SayHi();
)
〃数组参数演示
privatevoidTestArrayParameter()
(
int[]odd={1,3,5};
PrintArray(odd);
ChangeToEven(odd);
PrintArray(odd);
)
〃索引器演示
privatestaticvoidTestlndexer()
(
////采用数组属性的方式
//MyClasslmyClassl=newMyClass1("T01");
//myClassl.Students[2].SayHi();
////myClassl.Students『周杰杰"].SayHi();〃编译出
错
//采用索引器的方式
MyClassmyClass=newMyClass("T01");
myClass.Students[2].SayHi();
myClass.Students「周杰杰”].SayHi();
)
//投票每次投票增加人气值1
privatevoidVote(refStudentstu)
(
stu.Popularity++;
)
〃投票每次投票增加人气值1
privatevoidVote(refStructStudentstu)
(
stu.Popularity++;
)
privatevoidChangeToEven(int[]arr)
(
for(inti=0;i<arr.Length;i++)
(
arr[i]=i*2;
)
)
privatevoidPrintArray(int[]arr)
for(inti=0;i<arr.Length;i++)
Console.WriteLine("arr[{0}]={1i,arr[i]);
)
)
)
)
2、MyClass.es
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Text;
namespaceMySchool
(
III<summary>
III班级类
III</summary>
classMyClass
publicMyClass(stringname)
=name;
this.students=newStudents();
)
〃班级名称
privatestringname;
publicstringName
(
get{returnname;}
set{name=value;}
)
〃学员集合
privateStudentsstudents;
internalStudentsStudents
(
get{returnstudents;}
set{students=value;}
)
)
}
3、MyClassl.cs
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Text;
namespaceMySchool
(
classMyClassl
(
publicMyClassl(stringname)
(
=name;
this.students=newStudent[3];
students[O]=newStudent("Scofield",Genders.Male,
28,"越狱狱");
students[1]=newStudent("张靓靓",Genders.Female,
20,"唱歌歌");
students[2]=newStudent("周杰杰",Genders.Male,
21,"耍双节棍棍)
)
〃班级名称
privatestringname;
publicstringName
get{returnname;}
set{name=value;}
〃学员集合
privateStudentQstudents;
publicStudent[]Students
(
get{returnstudents;}
set{students=value;}
)
4、StructStudent.cs
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceMySchool
〃结构版Student
structStructStudent
publicstringName;
publicGendersGender;
publicintAge;
publicstringHobby;
publicintPopularity;
publicStructStudent(stringname,Gendersgender,int
age,stringhobby):this(name,gender,age,hobby,100){}
publicStructStudent(stringname,Gendersgender,int
age,stringhobby,intpopularity)
(
this.Name=name;
this.Gender=gender;
this.Age=age;
this.Hobby=hobby;
this.Popularity=popularity;
)
publicvoidSayHi()
stringmessage;
message=string.Format("大家好,我是{0}同学,今
年{1}岁了,我喜欢{2}o我的人气值高达{3}!",this.Name,
this.Age,this.Hobby,this.Popularity);
MessageBox.Show(message);
)
}
)
5、Student.es
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceMySchool
(
publicenumGenders
(
Male,Female
)
//类版Student
classStudent
publicStudent():this("张靓靓",Genders.Female,20,“唱
歌歌",100){}
publicStudent(stringname):this(name,Genders.Male,
20,"打篮球",100){}
publicStudent(stringname,Gendersgender,intage,
stringhobby):this(name,gender,age,hobby,100){}
publicStudent(stringname,Gendersgender,intage,
stringhobby,intpopularity)
(
this.Name=name;
this.Gender=gender;
this.Age=age;
this.Hobby=hobby;
this.Popularity=popularity;
)
III<summary>
III姓名
III</summary>
privatestringname;
publicstringName
get{returnname;}
set{name=value;}
)
III<summary>
III性别
III</summary>
privateGendersgender;
publicGendersGender
(
get{returngender;}
set{gender=value;}
)
III<summary>
III年龄
III</summary>
privateintage;
publicintAge
(
get{returnage;}
set
(
〃属性是聪明的字段
if(value>0&&value<100)
age=value;
)
else
(
age=18;
)
)
)
〃人气指数
privateintpopularity;
publicintPopularity
(
get{returnpopularity;}
set{popularity=value;}
)
III<summary>
III爱好
III</summary>
privatestringhobby;
publicstringHobby
get{returnhobby;}
set{hobby=value;}
)
publicvoidSayHi()
(
stringmessage;
message=string.Format("大家好,我是{0}同学,今
年{1}岁了,我喜欢{2}。我的人气值高达{3}!",,this.age,
this.hobby,this.popularity);
MessageBox.Show(message);
)
)
)
6、Students.es
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Text;
namespaceMySchool
classStudents
privateStudent[]students=newStudent[3];
publicStudents()
(
students[O]=newStudent("Scofield",Genders.Male,
28,"越狱狱");
students[1]=newStudent("张靓靓",Genders.Female,
20,"唱歌歌)
students[2]=newStudent("周杰杰*Genders.Male,
21,"耍双节棍棍)
)
〃基本索引器根据数组下标查找学员
publicStudentthis[intindex]
(
get{returnstudents[index];}
)
〃〃与Java中的getter方法类比证明方法可以返回一个
类型
//publicStudentGetStudent(intindex)
//{
//returnstudents[index];
//)
〃重载的索引器根据姓名查找学员
publicStudentthis[stringname]
(
get
(
inti;
boolfound=false;
for(i=0;i<students.Length;i++)
(
if(students[i].Name==name)
(
found=true;
break;
)
)
if(found)
(
returnstudents[i];
)
else
returnnull;
)
)
)
)
)
七、string的相关应用
事例:stringMethod发送电子邮件的相关代码
1、CheckMail.cs
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Text;
usingSystem.Net;
usingSystem.Net.Mail;
namespacestringMethod
(
classCheckMail
publicboolCheck(stringemail)
if(!string.lsNullOrEmpty(email))
if(email.lndexOf("@")==-1)
(
System.Windows.Forms.MessageBox.Showf7^,您输入的电
子邮件格式不正确*"输入提示)
returnfalse;
)
else
(
returntrue;
)
)
else
(
System.Windows.Forms.MessageBox.Show("对
不起,您必须输入电子邮件"J输入提示)
returnfalse;
)
)
III<summary>
Ill获取用户邮箱服务器地址
III</summary>
III<paramname="email"></param>
III<returns></returns>
publicstringGetMailAddress(stringemail)
(
string[]s_mail=email.Split('@');
if(string.Equals(s_mail[1],"163.com")||
string.Equals(s_mail[1],"126.com")||string.Equals(s_mail[1],
""))
(
return"";
)
elseif(string.Equals(s_mail[1],""))
(
return"";
)
elseif(string.Equals(s_mail[1],"188.com"))
(
return"";
)
elseif(string.Equals(s_mail[1],"263.net")||
string.Equals(s_mail[1],"263.")||string.Equals(s_mail[1],
""))
(
return"";
)
elseif(string.Equals(s_mail[1],"")||
string.Equals(s_mail[1],""))
(
return"/";
)
elseif(string.Equals(s_mail[1],""))
(
return"";
)
elseif(string.Equals(s_mail[1],"")||
string.Equals(s_mail[1],"")||string.Equals(s_mail[1],
""))
(
return"/cgi-bin/loginpage";
)
elseif(string.Equals(s_mail[1],"")||
string.Equals(s_mail[1],""))
return"";
)
else
(
return"http://mail."+s_mail[1].ToString();
)
)
III<summary>
III发送邮件基础类
III</summary>
III<paramname="mailAdd”>邮件目标地址</param>
III<paramname="title">邮件标题</param>
III<paramname="bodys”>邮件主体</param>
publicvoidsetMails(stringmailAdd,stringtitle,string
bodys)
(
MailMessagemails=newMailMessage();
mails.From=newMailAddress("\"邮件发送测试
\"admin@");//邮件来源地址"\"德和木业网
Vmuyew@dohigh.cc"
mails.To.Add(newMailAddress(mailAdd));〃邮件目标
地址
mails.Subject=title;〃邮件标题
mails.Body=bodys;〃邮件主体
mails.Priority=MailPriority.High;//使用最高邮件优先
级
mails.IsBodyHtml=true;//使用Html格式的邮件
mails.BodyEncoding=System.Text.Encoding.GetEnc
oding("GB2312");〃设置邮件主体编码格式
SmtpCIientsc=new
SmtpClient("");//
sc.Credentials=new
NetworkCredential("admin@","mujie-hr");
//admin@mujie2009
try
(
sc.Send(mails);
)
catch(Exceptionex)
{throwex;}
)
)
}
2、Form1.cs
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespacestringMethod
(
publicpartialclassForml:Form
(
publicForml()
(
lnitializeComponent();
)
privatevoidbtnSet_Click(objectsender,EventArgse)
CheckMailcm=newCheckMail();
if(cm.Check(textBox1.Text.Trim()))
try
(
cm.setMails(textBox1.Text.Trim(),”发送邮件
测试","这是测试邮件)
System.Diagnostics.Process.Start("IExplore.exe",cm.GetMailAddr
ess(textBox1.Text.Trim()));
string[]str=textBox1.Text.Trim().Split('@');
MessageBox.Show(string.Format("邮件发送
成功!邮件用户名是:{0},邮件地址为:
{1}”,str[0].ToString(),string.Join("@",stij),"发送邮件",
MessageBoxButtons.OK,MessageBoxIcon.Information);
)
catch(Exceptionex)
(
MessageBox.Show。对不起,消息发送失败,
可能的失败原因是:"+ex.Message,"发送失败",
MessageBoxButtons.OK,MessageBoxIcon.Error);
)
)
)
)
)
八、简易计算器
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespace简易计算器1
(
classProgram
(
staticvoidMain(string[]args)
(
inti,j;
stringoper=
Console.WriteLine("简易计算器V1.0");
Console.WriteLine();
Console.WriteLine("请输入第一个数:");
Console.Write("»");
i=newProgram().vallnput();
Console.WriteLine("请输入第二个数:");
Console.Write("»");
j=newProgram().vallnput();
Console.WriteLine("计算结果是:");
Console.WriteLine(newProgram().(oper,i,j));
)
privateintvallnput()
(
try
(
returnintParse(Console.ReadLine());
)
catch
(
Console.WriteLine("对不起,您输入的数字格式不
正确,请重新输入!");
Console.Write("»");
returnvallnput();
)
)
privatestringfghf(stringoper,inti,intj)
stringstr;
switch(str)
case
str=Convert.ToString(i+j);break;
case
str=Convert.ToString(i-j);break;
case
str=Convert.ToString(i*j);break;
case
str=Convert.ToString(i/j);break;
default:
Console.WhteLine("对不起,您输入的数字格
式不正确!");break;
)
)
}
}
九、网开始的程序练习
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceConsoleApplicationl
classProgram
staticvoidMain(string[]args)
(
Console.WriteLine("HelloWorld");
)
)
)
十、打开程序后出现的代码
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceConsoleApplicationl
(
classProgram
(
staticvoidMain(string[]args)
)
)
}
十一、变■相关(两个变量赋值后输出)
(—)usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceConsoleApplicationl
(
classProgram
(
staticvoidMain(string[]args)
(
Console.WriteLine("HelloWorld");
intmyAge,yourAge;
myAge=31;yourAge=21;
Console.WriteLine("我今年{0}岁,你们今年⑴岁。
",myAge,yourAge);〃占位符
)
)
)
(—)usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026客运考试题及答案
- 2026纪监知识考试题及答案
- 2026广东佛山顺德区勒流富安初级中学社会招聘教师备考题库及答案详解一套
- 2026广东中山民众街道新伦村民委员会招聘2人备考题库附答案详解
- 2026湖南工学院电气与信息工程学院高层次人才招聘备考题库附答案详解(基础题)
- 2026广西柳州市柳南区第四次全国农业普查工作人员招聘2人备考题库参考答案详解
- 幼儿园运动智力游戏方案
- 2026黑龙江黑河市北安市社区卫生服务中心招聘82人备考题库及答案详解(新)
- 2026山西大同经济技术开发区招聘城镇公益性岗位人员30人备考题库及答案详解一套
- 2026四川省达州市达川公证处招聘3人备考题库含答案详解
- JT-T-961-2020交通运输行业反恐怖防范基本要求
- 中国超重肥胖营养专家共识
- 村委会会议签到表
- 第12章 群体遗传和进化
- 解除党纪处分影响期申请书
- 加油站动火作业安全管理制度
- GA 1807-2022核技术利用单位反恐怖防范要求
- LY/T 2103-2013根径立木材积表编制技术规程
- GB/T 5330.1-2012工业用金属丝筛网和金属丝编织网网孔尺寸与金属丝直径组合选择指南第1部分:通则
- 第五章 井间地震
- GB/T 26746-2011矿物棉喷涂绝热层
评论
0/150
提交评论