首页 / C# / c#-IF语句上应使用分号
c#-IF语句上应使用分号
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c#-IF语句上应使用分号,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1851字,纯文字阅读大概需要3分钟。
内容图文
我是C#的新手,它是用于当前非常基本的Windows窗体中,以查找一些Autocad变量.我只是想弄清楚为什么它给了我;在所有“ if”语句之后都期望得到它.它必须非常简单…否则我将其弄错了.
请注意,我已经尝试过在每个末尾使用和不使用分号,但仍然会收到错误消息.
private void doneButton_Click(object sender, EventArgs e)
{
int findValue = 0;
//int none = 0;
//int clearAll = 1024;
int endpoint = 1;
int midpoint = 2;
int center = 4;
int node = 8;
int quadrant = 16;
int intersection = 32;
int insertion = 64;
int perpendicular = 128;
int tangent = 256;
int nearest = 512;
int apparentIntersection = 2048;
int extension = 4096;
int parallel = 8192;
if (cbxEndpoint.Checked) {findValue += endpoint};
if (cbxMidpoint.Checked){findValue += midpoint};
if (cbxCenter.Checked){findValue += center};
if (cbxNode.Checked){findValue += node};
if (cbxQuadrant.Checked){findValue += quadrant};
if (cbxIntersection.Checked){findValue += intersection};
if (cbxInsertion.Checked){findValue += insertion};
if (cbxPerpendicular.Checked){findValue += perpendicular};
if (cbxTangent.Checked){findValue += tangent};
if (cbxNearest.Checked){findValue += nearest};
if (cbxApparent.Checked){findValue += apparentIntersection};
if (cbxExtension.Checked){findValue += extension};
if (cbxParallel.Checked){findValue += parallel};
if (cbxNone.Checked){findValue = 0};
System.IO.StreamWriter file = new System.IO.StreamWriter(@"N:\C3D Support\MySettings.txt");
file.WriteLine("OSNAPS," + findValue);
file.Close();
Environment.Exit(0);
}
解决方法:
你应该这样使用
if (cbxEndpoint.Checked) {findValue += endpoint;}
每行代码后在方括号内使用分号. if块不需要分号结束.
或者,由于您的if是单行,因此可以将它们写成没有括号的形式:
if (cbxEndpoint.Checked) findValue += endpoint;
仅当if为true时要执行多行代码时,才需要使用方括号.
在编写代码时,我更喜欢这种格式:
if (cbxEndpoint.Checked)
{
findValue += endpoint;
}
要么
if (cbxEndpoint.Checked)
findValue += endpoint;
内容总结
以上是互联网集市为您收集整理的c#-IF语句上应使用分号全部内容,希望文章能够帮你解决c#-IF语句上应使用分号所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。