c#这个设计是“正确的”吗?
发布时间:2020-12-15 04:15:08 所属栏目:百科 来源:网络整理
导读:我目前有以下内容 if (!RunCommand(LogonAsAServiceCommand)) return; if (!ServicesRunningOrStart()) return; if (!ServicesStoppedOrHalt()) return; if (!BashCommand(CreateRuntimeBashCommand)) return; if (!ServicesStoppedOrHalt()) return; if (!B
我目前有以下内容
if (!RunCommand(LogonAsAServiceCommand)) return; if (!ServicesRunningOrStart()) return; if (!ServicesStoppedOrHalt()) return; if (!BashCommand(CreateRuntimeBashCommand)) return; if (!ServicesStoppedOrHalt()) return; if (!BashCommand(BootstrapDataBashCommand)) return; if (!ServicesRunningOrStart()) return; 这样做会更干净吗?这样安全吗? if ( (RunCommand(LogonAsAServiceCommand)) && (ServicesRunningOrStart()) && (ServicesStoppedOrHalt()) && (BashCommand(CreateRuntimeBashCommand)) && (ServicesStoppedOrHalt()) && (BashCommand(BootstrapDataBashCommand)) && (ServicesRunningOrStart()) ) { // code after "return statements" here } 解决方法
你应该坚持任何更具可读性和可理解性的东西.
除非它真的效率低下. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |