C和许多其他语言都有运算符。这允许您根据条件的真实性在两个值之间做出非常简洁的选择,这使得表达式(包括赋值)非常简洁。我错过了这一点,因为我发现我的代码有很多条件赋值,这些条件赋值在Python中只有四行: var = something var = something_else而在C中应该是:
var = condition ?我喜欢条件运算符的简洁性,因为它避免了我认为非战略性的事情在浏览代码
我花了几个月的时间编写ASP C#。我总是在事件中编写大量代码,并在load事件中检查查询字符串中的有效数据。这是我的一个项目中的一些示例代码:{
if (Controller.Manual ==对于其他事件,比如click和onchange事件,我有类似的代码。我认为这是意大利面条式的代码,没有很好地安排。那么你能告诉我如何安排我的代码吗?您应该将验证Querystrin