2018-11-01 C# ?? 兩個問號 127 0 C# ?? 兩個問號 今天用到C#的兩個問號方法 用法: 在兩個??左手邊如果為null,那就會回傳??右邊的值。 //string target = null; //string target = ""; string target = "12345"; var result = target?? "xyz"; 特別要注意的是??兩邊的型別必須相同,否則會出錯。 "" 跟 null是不同的,"" 還是有值。 應用:目前是在取資料的時候,最常使用到。 回首頁