zoukankan      html  css  js  c++  java
  • 去掉if

    修改前
    namespace CleanCSharp.Methods.Dirty
    {
        class BooleanSwitchingArgumentsExample
        {
            public void CallingCode()
            {
                if (DateTime.Now.Hour < 12)
                {
                    OutputGreeting(true);
                }
                else
                {
                    OutputGreeting(false);
                }
            }
            public void OutputGreeting(bool isMorning)
            {
                if (isMorning)
                {
                    Console.WriteLine("Good Morning");
                }
                else
                {
                    Console.WriteLine("Good Day");
                }
            }
        }
    }
    
    
    //修改后
    namespace
    CleanCSharp.Methods.Clean { class BooleanSwitchingArgumentsExample { public void CallingCode() { if (DateTime.Now.Hour < 12) { OutputMorningGreeting(); } else { OutputDaytimeGreeting(); } } private static void OutputDaytimeGreeting() { Console.WriteLine("Good Day"); } private static void OutputMorningGreeting() { Console.WriteLine("Good Morning"); } } }
  • 相关阅读:
    iOS block的用法
    ios-AutoLayout(自动布局代码控制)简单总结
    iOS动画浅汇
    AutoLayout的那些事儿
    ffmpeg合并多个视频
    Win7下安装配置Java
    Linux + Apache + PHP 环境搭建
    Python操作excel文件
    Python文件打包成EXE文件
    Vim插件管理 -- Vundle
  • 原文地址:https://www.cnblogs.com/gaocong/p/6688533.html
Copyright © 2011-2022 走看看