0
這是一種通常因爲不具有「建設性」而被關閉的問題。但我希望這次不會。我想發送反饋給C#隊的事實,該塊:C中的單行輸出#
AnyOutMethod(out int i, out string str, out object obj);
請問我的做法有:
int i;
string str;
object obj;
AnyOutMethod(out i, out str, out obj);
相比,新的風格,我建議這是醜陋任何消極方面?在未來的C#版本中支持這種語法沒有意義嗎?
str和obj的範圍是什麼?直到下一個右括號的地方?或者整個封閉的方法?無論哪種方式,我不會支持這個想法。只是會讓事情變得更加複雜,因爲你可能忽略了一個字段聲明。 –