码迷,mamicode.com
首页 > 其他好文 > 详细

关于属性的一些常用技巧

时间:2018-05-09 10:15:09      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:efi   调用   静态变量   turn   throw   常用技巧   detection   功能   技巧   

   假如要定义一些整个项目通用的静态变量,这些值都是从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;
            }
        }

关于属性的一些常用技巧

标签:efi   调用   静态变量   turn   throw   常用技巧   detection   功能   技巧   

原文地址:https://www.cnblogs.com/hobby0524/p/9012342.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!