日期:2014-05-17  浏览次数:22495 次

C# 写单行代码太长了怎么换行啊
本帖最后由 bulls5988 于 2013-11-28 11:14:30 编辑
写代码的时候会遇到单行代码太长了,阅读起来很不方便;比如下面这个,请问如何拼接换行呢。我也知道可以字符串可以用 + 换行但是其他的类型好像就不行

if (((rs_check["car_fee_card_types"].ToString()) != "临时卡") &&  && ((rs_check["car_fee_card_types"].ToString()) != "内部员工卡") && (Convert.ToInt32(rs_check["car_fee_flag"]) == 2) && (Convert.ToInt32(rs_check["car_fee_night"]) == 0) && (Convert.ToInt32(rs_check["car_fee_daylater"]) == 0) && ((call_nowtime).Date == ((DateTime)(rs_check["car_fee_end"])).Date))

------解决方案--------------------
不用连接符,直接换行啊
------解决方案--------------------
每个&&后面回车就行了 C#里面是可以随时换行的
------解决方案--------------------
除了字符串中间以外,其它任何可以添加空格的地方都可以换行写。
------解决方案--------------------
直接换行就行了