博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于属性的一些常用技巧
阅读量:6913 次
发布时间:2019-06-27

本文共 499 字,大约阅读时间需要 1 分钟。

   假如要定义一些整个项目通用的静态变量,这些值都是从config文件中定义的,在转换成静态变量时,最好写成属性,因为可以在属性中对所配置的值进行判断和类型转化,这样可以避免在每次调用静态变量时,都要进行判断和转换了。

虽然对属性的功能都很熟悉了,但是在真正用到的时候还是没有想到,在这里mark一下!!!

 

public static DetectType Config_FaceDetection

        {
            get
            {
                DetectType detectType =(DetectType)int.Parse(ConfigurationManager.AppSettings["FaceDetection"].ToString());//证件照识别;
                if (!Enum.IsDefined(typeof(DetectType), detectType))
                {
                  throw new Exception("confing文件中,照片识别配置异常!");
                }
                return detectType;
            }
        }

转载于:https://www.cnblogs.com/hobby0524/p/9012342.html

你可能感兴趣的文章
ios Button
查看>>
【JMeter连接SQLServer】採用window鉴权方式连接(原创)
查看>>
es65 跨模块常量
查看>>
JSP处理XML数据
查看>>
奇妙的 CSS shapes(CSS图形) 【css 图形,绘图,CSS 几何图形)】
查看>>
JavaScript利用Date实现简单的倒计时实例
查看>>
静态代理模式
查看>>
NuGet包断线续传下载
查看>>
8 Reasons why SharePoint is Bad for Your Business 8个理由告诉你,为什么SharePoint对你的业务有害...
查看>>
Activiti解析.bpmn文件获得User Task节点的CandidateUsers特性的值
查看>>
树莓派进阶之路 (016) - 通过595驱动4位LED显示系统时间
查看>>
Python网络爬虫(一):初步认识网络爬虫
查看>>
assets raw 资源 AssetManager
查看>>
[基础规范]JavaBeans规范
查看>>
VMware80端口映射
查看>>
同一个tomcat多个项目共享session,一个tomcat两个项目共享sessionId
查看>>
centos安装man中文手册
查看>>
网络通信与面相对象
查看>>
获取图片的真实宽高
查看>>
基于VHDL利用PS2键盘控制的电子密码锁设计
查看>>