三种判断字符串为空方法的优先级

我们通过一个方法判断 (1.str == ""  2.str == String.Empty  3.str.Length == 0)

成都地区优秀IDC服务器托管提供商(成都创新互联).为客户提供专业的电信内江机房,四川各地服务器托管,电信内江机房、多线服务器托管.托管咨询专线:18980820575

static void Main()
        {
            string str = "csdn";
            System.Diagnostics.Stopwatch st = new System.Diagnostics.Stopwatch();
            st.Start();
            for (int i = 0; i < 100000000; i++)
            {
                if (str == "")
                { }
            }
            st.Stop();
            Console.WriteLine("str == '' : " + st.ElapsedMilliseconds);
            st = new System.Diagnostics.Stopwatch();
            st.Start();
            for (int i = 0; i < 100000000; i++)
            {
                if (str == String.Empty)
                { }
            }
            st.Stop();
            Console.WriteLine("str == String.Empty : " + st.ElapsedMilliseconds);
            st = new System.Diagnostics.Stopwatch();
            st.Start();
            for (int i = 0; i < 100000000; i++)
            {
                if (str.Length == 0)
                { }
            }
            st.Stop();
            Console.WriteLine("str.Length == 0 : " + st.ElapsedMilliseconds);
            Console.ReadKey();
        }


F5 用行
str == '': 1951  (微妙为单位)
str =='': 1867
str =='': 522


网站名称:三种判断字符串为空方法的优先级
文章源于:http://bzwzjz.com/article/gcgehi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 营销型网站建设 手机网站制作 成都企业网站建设 外贸营销网站建设 成都网站制作 做网站设计 响应式网站设计 重庆网站制作 成都网站制作 重庆电商网站建设 成都网站设计 盐亭网站设计 外贸网站建设 重庆企业网站建设 重庆网站设计 专业网站设计 重庆网站建设 公司网站建设 成都网站制作 网站制作公司 成都商城网站建设 成都模版网站建设