c# 在线等c#问题 那位好心人请教一下.求高手.有必要加我Q523171591

在线等C#高手 来解答一个问题 80分求救!!!~

private void btnLogin_Click(object sender, EventArgs e)
{
if (txtLoginId.Text.Trim() == "")
{
MessageBox.Show("请输入用户名", "登陆提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtLoginId.Focus();
}
else if (txtLoginPwd.Text.Trim() == "")
{
MessageBox.Show("请输入密码","登陆提示",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
txtLoginPwd.Focus();
}
else if(cboLoginType.Text=="")
{
MessageBox.Show("请选择登陆类型","登陆提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
cboLoginType.Focus();

}


bool end = false;
end=validate(txtLoginId.Text,txtLoginPwd.Text,cboLoginType.Text);
if (end && cboLoginType.Text == "管理员")
{
UserHelper.LoginId = txtLoginId.Text;
teacher form1 = new teacher();
form1.Show();
this.Visible = false;//将当前窗口隐藏
}
else
{
MessageBox.Show("登陆名或密码错误!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
}

}
这样不就得了?

果然简单,又答不出来。

EquInfManSys是什么

EquInfManSys.Properties 你是想取properties 你的命名空间是EquInfManSys.BaseClass
当前类为class DataBase : IDisposable
把类声明为公共类 即 public class DataBase : IDisposable

EquInfManSys.Properties.Settings proset = new EquInfManSys.Properties.Settings();
这句话的意思是在EquInfManSys命名空间下找Properties的类,你有这个类吗?

当你想重复执行某些语句或语段时,依据当前不同的任务,C#提供4个不同的循环语句选择给你使用:
。for 语句
。foreach 语句
。while 语句
。do 语句

1.for

当你预先知道一个内含语句应要执行多少次时,for 语句特别有用。当条件为真时,常规语法允许重复地执行内含语句(和循环表达式):

for (初始化;条件;循环) 内含语句

请注意,初始化、条件和循环都是可选的。如果忽略了条件,你就可以产生一个死循环,要用到跳转语句(break 或goto)才能退出。

for (;;)
{
break; // 由于某些原因
}

另外一个重点是,你可以同时加入多条由逗号隔开的语句到for循环的所有三个参数。例如,你可以初始化两个变量、拥有三个条件语句,并重复4个变量。

2.foreach

已经在Visual Basic 语言中存在了很久的一个功能是,通过使用For Each 语句收集枚举。C#通过foreach 语句,也有一个用来收集枚举的命令:

foreach(表达式中的类型标识符) 内含语句

循环变量由类型和标识符声明,且表达式与收集相对应。循环变量代表循环正在为之运行的收集元素。

3.while

当你想执行一个内含语句0次或更多次时,while语句正是你所盼望的:

while (条件) 内含语句

条件语句——它也是一个布尔表达式 ——控制内含语句被执行的次数。你可以使用 break 和continue语句来控制while语句中的执行语句,它的运行方式同在for语句中的完全相同。

4,do

C#最后可利用的循环语句是do语句。它与while语句十分相似,仅当经过最初的循环之后,条件才被验证。

do
{
内含语句
}
while (条件);

do语句保证内含语句至少被执行过一次,而且只要条件求值等于真,它们继续被执行。通过使用break语句,你可以迫使运行退出 do 语块。如果你想跳过这一次循环,使用continue语句。


c在化学中指什么意思
答:C在化学中有两种含义:1、表示浓度,单位为mol/L,计算式为:C=n/V. C=1000ρω/M。含义:以1升溶液中所含溶质的摩尔数表示的浓度。以单位体积里所含溶质的物质的量(摩尔数)来表示溶液组成的物理量,叫作该溶质...

c代表什么意思?
答:C在化学中有两种含义:1、表示浓度,单位为mol/L,计算式为:C=n/V. C=1000ρω/M。含义:以1升溶液中所含溶质的摩尔数表示的浓度。以单位体积里所含溶质的物质的量(摩尔数)来表示溶液组成的物理量,叫作该溶质...

C的含义是什么?
答:数学符号c右上角是1右下角是4的意思是数学中的组合,右下角的4表示总体个数,右上角的1表示抽取个数,且从4个里面抽取一个,C¹₄=4÷1=4。组合:一般地,从n个不同的元素中,任取m(m≤n)个元素...

C表示什么?
答:C在数学及计算机科学中,表示十六进制的12 MS-DOS(2.0或以后版本)及微软视窗作业系统称第一个实体硬盘上的可开机(active)主分割中的逻辑磁盘为“C:”或“c:”,系统档案都是分别放在此磁盘的DOS、Windows或Winnt子...

排列组合中的C是什么意思?
答:排列组合中的C和A在计算方法、符号表示和应用上存在区别。1、计算方法不同:C表示组合数,是“取”的运算,表示从给定的n个元素中选取m个元素进行组合的数量。A表示排列数,是“排”的运算,表示从给定的n个元素中选取m...

c语言中的c表示什么意思?
答:C表示组合数。C(n,m) 表示n选m的组合数,其中n是下标 , m是上标 (C上面m,下面n)。nCk是一个整体,是n个元素中,取k个元素的取法的个数,也叫n个元素中,取k 个k组合数,(C代表组合),算法是:nCk=n!/k...

C表示什么的数,是什么含义。
答:数学符号c右上角是1右下角是4的意思是数学中的组合,右下角的4表示总体个数,右上角的1表示抽取个数,且从4个里面抽取一个,C¹₄=4÷1=4。组合:一般地,从n个不同的元素中,任取m(m≤n)个元素...

c的计算公式是什么?
答:c的计算公式是:C(n,m)=A(n,m)/m!=n!/m!(n-m)!与C(n,m)=C(n,n-m)。(n为下标,m为上标)。概率论是研究随机现象数量规律的数学分支。随机现象是相对于决定性现象而言的。在一定条件下必然发生某一...

C在数学中的意思
答:C在数学中的意思 C在数学中的意思?在日常生活中,我们在学校里学习数学的时候会认识各种各样的字母,不同的字母在数学中有着一定的含义。下面为大家分享C在数学中的意思的相关内容。C在数学中的意思1 C在数学里面表示...

C有什么特殊含义
答:C有什么特殊含义 C有什么特殊含义,C是英文字母顺数第三个,在生活中有很多场景都能出现C,在考试的时候我们常常可以看到C选项,很多英文单词中也含有C,那C有什么特殊含义?C有什么特殊含义1 C(大写) 、c(小写)是...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网