C#中错误的分析

                 C#中错误的分析

开发工具与关键技术:Visual Studio 2015
作者:昨夜星辰
撰写时间:2019年 5月17 日
一、在我们刚刚学习软件技术开发的时候经常会遇到一些错误,这些错误是不可避免的,老师经常说遇到错误是好事,在刚学习开发的时候多遇到错误才能知道的更多,错误越多,你学到的知识就越广泛,如果你是一直没有遇到错误的,反而不好,因为你遇到错误多,你的眼界就更广,你下次在遇到同样的问题,一眼就看出来是哪里的错误了,下面就是我在学习开发的时候遇到的错误和更正的写法
二、直接运用linq的查询把数据基本的成绩信息表查询,Linq使用group by分组按UserID用户ID查询出用户最高的成绩信息,tbAchievement按UserID字段进行分组,其结果命名为tbStudent,一旦重新命名,tbAchievement的作用域就结束了,所以,最后select时,只能select tbStudent。把数据查询出来
在这里插入图片描述
三、接从证书表开始连表,先连成绩表,然后连接用户表,再学生表,然后排序成绩表排序,select一下证书,把需要筛选的条件放进select中,就是这样的数据查询出现的错误,就是点击查询的时候直接从页面直接跳转回到代码层中,判断错误的信息,说在控制器中类型异常的错误,语法在系统中运行但未在用户代码中进行处理,所有经过我的反复查看,还是找不出原因,后来才知道是自己的写法查询的方法错误了,所以我就写了第二种写法的运用方式,
在这里插入图片描述
四、直接从创建的表格中再上面使用Linq语法中使用声明变量的查询出来的,连表查询成绩表格通过从model里面查询成绩的信息然后获取到成绩信息,上面的写法错误是,我直接自定义一个表格,然后重model里面查询信息,没有经过转换使得语法错误,导致功能错误,后面通过linq查询到的信息,然后连表查询出成绩表的信息,再通过连接用户表,获取学生的成绩,再连接学生表获取需要查询的学生成绩信息,最后按照学生成绩排序,然后select一下需要筛选的数据ID,最后返回页面就可以了,
在这里插入图片描述
五、作为新手学习开发的时候,肯定会遇到许多的错误,但往往就是这些错误会让你学习的更多,所有遇到错误的时候,第一时间要自己先思考问题的点,大概方向的判断,而不是一错误就去找老师,首先要自己思考问题的错误点,这样更加有利于你的知识点更加的广泛,学习的东西更丰富。
常用代码
持续显示: Console.ReadLine();
输出换行内容: Console.WriteLine()
输出内容:Console.Write(“Hello World!”)
控制台输入:Convert.ToInt32(Console.ReadLine());
延时代码: using System.Threading; Thread.Sleep(1000);
类型转换:Convert.ToInt32()【转换为整型】
Convert.ToBoolean ()【转换为bit型】int x = (int)d + 1; 转int型
控件代码
绑定显示值: DisplayMember
实质值(ID): SelectedValue
重置文本:txt_____.Clear(___);
绑定数据源 DataSource 关闭当前窗口 :This.closc();
显示指定文本,按钮,标题的消息框 : MessageBox.Show(“”)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值