没什么讲的,用用就知道,省了几行空间。


没用三元运算符时


            int active;
            if (cbActive.Checked)
            {
                active = 1;
            }
            else
            {
                active = 0;
            }

用三元运算符,短小精悍,我喜欢


            int active = cbActive.Checked ? 1 : 0;

不同的写法,实现同样的功能。大家说,谁好?
MSDN资料:http://msdn2.microsoft.com/zh-cn/library/zakwfxx4(VS.80).aspx
posted on 2007-09-04 19:30  阿拉伯顶峰  阅读(348)  评论(0编辑  收藏  举报