C#相关程序设计_第1页
C#相关程序设计_第2页
C#相关程序设计_第3页
C#相关程序设计_第4页
C#相关程序设计_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

相关程序设计

一、实现一个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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论