C#培训2019-10-30 数独问题 老师讲解
2020-02-02 09:06
417 查看
一、Magic Number问题
1、有些数字不用单独的变量装其实也可以,也不算是MagicNumber,例如ASCII中的96 48之类的。2、实在有一些数字不想用变量装,可以注释讲清楚。例如下面的代码,2/6、3/5也没有什么独特的含义,只是用来区分区块的。并且呢其他地方也调用不到这个函数,这个时候可以注释清楚作用是什么就行。
// Change the color of the four corners and the square in the middle bool CheckIsNeededChangeGray( int nRow, int nCol ) { // section 1/3/7/9 if( ( nRow <= 2 || nRow >= 6 ) && ( nCol <= 2 || nCol >= 6 ) ) { return true; } // section 5 if( nRow >= 3 && nRow <= 5 && nCol >= 3 && nCol <= 5 ) { return true; } return false; }
二、List 问题
问:在此题中,老师用的是List装的textbox控件。看到List就会产生疑惑,因为它的特性适合用在动态 的需要增加和减少。然而我们的控件数量是固定的,没有这个需求,为何不用数组呢?
答:可以用数组,用List的原因是,有一些方法比数组好用。且对这题来说,对效能影响较小。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- C#培训2019-11-20 ChatRoom作业——老师提出的问题总结
- L老师讲解的大数问题 - 2013.5.20
- alex老师视频培训第14讲中的一个问题作业解答
- L老师讲解的大数问题 - 2013.5.20
- C#培训2019-10-30 Struct 的使用
- 在C# 中不使用递归解决“数独”问题的一种方案
- C#基本问题列表——面试通常题 (转)
- .net中前台javascript与后台c#函数相互调用问题
- c# form窗体属性讲解
- C#写的ActiveX弹出窗口在Delphi程序中的应用时出现了问题。
- C#字符串数组排序 C#排序算法大全 C#字符串比较方法 一个.NET通用JSON解析/构建类的实现(c#) C#处理Json文件 asp.net使用Jquery+iframe传值问题
- c#中线程访问winform控件的若干问题
- c#中导出Excel的问题检索 COM 类工厂……
- Sql与C#连接问题(1)
- 解决C# X64应用程序中读取WParam溢出的问题
- asp.net(C#)中文乱码问题
- ASP.NET\MVC 解决C#上传图片质量下降,图片模糊,水印有杂点的问题
- 动态规划 问题集锦与讲解
- C#验证码问题的快速解决方法
- 选择培训机构应该注意的问题