`
wangleifire
  • 浏览: 510872 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

C# 修改警告心得

    博客分类:
  • c#
阅读更多

1.(CA1031)如果有try catch最好不要捕获Exception的异常,要捕获具体的异常,如果捕获的Exception,那么要加上throw。

2.常量命令规范,遵守首字母大写,驼峰状,不是JAVA中的,全部大写加下划线(微软真变态,非得自己搞一套规范)。

3.方法入口一定要做安全判断,如:有字符串的参数,一定要做String.IsNullOrEnty()的判断,等。

4.参数命名不要在后缀上加参数类型

5.登陆命名最好用LogOn  or LogOff 不要用Login or Logout 不要问我为什么,我会告诉你微软就这么做。

6.(CA1011)在传参数时,如果有基类的,尽量用基类。

7.(CA2000)释放资源,例如内存流,在超过SCOPE时,要释放,但,如果这个流会被其它方法所调用的话,在方法内释放掉就会让这个流消失,所以这种情况,要应该检查你的代码写得是否有问题,没必要申明这个内存流对像的话就不要申明

分享到:
评论

相关推荐

    C#修改文件属性摘要信息

    总的来说,C#修改文件属性摘要信息的过程涉及对ole32.dll的COM互操作,通过定义接口和结构,以及调用相应方法,实现对文件元数据的读写。这个过程需要注意内存管理和错误处理,确保资源的正确释放和异常情况的妥善...

    C# 学习心得(最新)

    C#,全称为C Sharp,是由微软公司推出的面向对象的编程语言,被广泛应用于Windows桌面应用、游戏开发、Web服务以及移动应用等多个领域。作为.NET框架的重要组成部分,C#结合了C++的强类型系统和Java的简洁性,提供了...

    c# 修改系统时间

    c# 修改系统时间。可能运行程序时更新系统时间,保持与服务器的时间统一。

    c# 修改计算机名 初学者 自定义修改计算机名的程序

    自己写的一个超级简单的修改计算机名的程序。无后台代码 只有对应功能。放心下载使用。

    C#修改网卡MAC地址的源码,可以随机生成地址

    C#编程语言提供了丰富的功能,允许开发人员进行低级别的系统操作,包括修改网卡的MAC地址。以下是对标题和描述中涉及知识点的详细说明: 1. **C#编程语言**:C#是一种由微软开发的面向对象的编程语言,广泛应用于...

    C#窗体修改密码的代码

    C#窗体修改密码的代码 在这里,我们将详细讨论C#窗体修改密码的代码,该代码适用于C#初学者,...该代码提供了一个基本的密码修改功能,使用C#语言和WINDOWS窗体制作数据库系统,并且提供了多个知识点供学习和扩展。

    C# 修改list所有对象中的某字段

    总结来说,C#中修改List所有对象的某字段,可以使用Lambda表达式配合ForEach方法,也可以选择传统的foreach循环。选择哪种方式取决于具体的需求,包括代码的可读性、性能要求以及是否存在并发访问等复杂情况。了解并...

    批量修改文件名(附加C#源码)

    本篇将详细讲解如何利用C#编程语言实现批量修改文件名的功能,并提供相关的源代码示例。 C#是一种由微软公司开发的面向对象的编程语言,它被广泛应用于Windows平台上的应用程序开发,包括桌面应用、Web应用以及移动...

    C#修改标题栏和边框颜色

    下面我们将详细探讨如何实现"C#修改标题栏和边框颜色"。 首先,我们来理解一下标题栏和边框的默认行为。在WinForm中,窗口的标题栏和边框是由操作系统负责绘制的,它们的颜色和样式遵循系统主题。如果想要自定义...

    C# 修改密码

    C#用linq语言自己写的修改SQL数据库里面的数据,可以实现密码的修改~很好用~

    c# 自动修改计算机名、Ip、网关

    由于采用网络GHOST对拷,经常会发生计算机名和计算机IP不能修改的现象,因此造成了计算机局域网络的维护麻烦,为此需要在被空端计算机第一次启动的时候对计算机重新进行相关设置的修改,从而达到便捷的目的。...

    C#获取并修改文件扩展名的方法

    本文实例讲述了C#获取并修改文件扩展名的方法。分享给大家供大家参考。具体分析如下: 这里使用C#编程的方法改变文件扩展名的文件,必须使用Path类。 Path类用来解析文件系统路径的各个部分。静态方法Path....

    C# 修改EXE资源和图标 Vestris.ResourceLib.1.2.zip

    在IT行业中,编程语言C#提供了丰富的功能,其中之一就是能够修改可执行文件(EXE)的内部资源,如图标、版权信息和描述等。Vestris.ResourceLib是一个强大的C#库,专门用于处理这种任务,它允许开发者方便地读取、...

    net C# webform msgbox 警告、确认消息框

    以下是一个简单的示例,展示了如何在C# WebForm中使用JavaScript来实现警告消息: ```asp.net <%@ Page Language="C#" %> <!DOCTYPE html> 警告与确认消息框 function showWarning(message) { alert(message...

    C# 模拟鼠标点击关闭Cad教育版本警告框

    C# 模拟鼠标点击关闭Cad教育版本警告框

    C#修改IE在注册表的安全项(vs2010源码)

    标题中的"C#修改IE在注册表的安全项"指的是使用C#编程语言来操作Windows操作系统中的注册表,以调整Internet Explorer(IE)浏览器的ActiveX控件安全设置。ActiveX是微软开发的一种技术,用于在网页上提供交互式内容...

    修改c#类的命名空间名称

    内容概要:能够批量修改c#语言,类的命名空间。可以检测文件夹下命名空间名称是否相同,不同的命名空间名称通过树状结构显示。 适合人群:多应用于合并项目、拷贝项目、修改目录结构时使用。 使用建议:建议只修改一...

    C# 修改文件后缀名小工具

    C# 修改文件后缀名小工具,需要.Framework环境。

    C#写的修改网络设置

    C#写的修改网络设置(如ip地址等,不需要重启系统)

    C#修改Windows时间

    C#本身并不直接支持修改系统时间,但我们可以借助操作系统提供的API接口来完成这个任务。 首先,了解Windows API。API(Application Programming Interface)是操作系统提供的一组函数,允许开发者执行特定的操作,...

Global site tag (gtag.js) - Google Analytics