Skip to content

Instantly share code, notes, and snippets.

@huanlin
Created March 23, 2020 18:45
Show Gist options
  • Save huanlin/e6aebce9d13340a94ba7a6868e5c790c to your computer and use it in GitHub Desktop.
Save huanlin/e6aebce9d13340a94ba7a6868e5c790c to your computer and use it in GitHub Desktop.
Code Title
CS0458 運算式的結果一律是 'null'
CS0464 與 struct 類型的 null 進行比較,一律會產生 'false'
CS0472 運算式的結果一律會相同,因為此類型的值絕對不會等於 'null'
CS1720 運算式一律會造成 System.NullReferenceException,因為類型的預設值為 null
CS8073 運算式的結果一律會相同,因為此類型的值絕對不會等於 'null'
CS8597 擲回值可能為 null。
CS8600 正在將 Null 常值或可能的 Null 值轉換為不可為 Null 的型別。
CS8601 可能有 Null 參考指派。
CS8602 可能 null 參考的取值 (dereference)。
CS8603 可能有 Null 參考傳回。
CS8604 可能有 Null 參考引數。
CS8605 Unboxing 可能 null 值。
CS8607 可能的 Null 值不能用於標有 [NotNull] 或 [DisallowNull] 的類型
CS8608 型別中參考型別的可 Null 性與覆寫的成員不符合。
CS8609 傳回型別中參考型別的可 Null 性與覆寫的成員不符合。
CS8610 參數型別中參考型別的可 Null 性與覆寫的成員不符合。
CS8611 參數型別中參考型別的可 Null 性與部分方法宣告不符合。
CS8612 型別中參考型別的可 Null 性與隱含實作的成員不符合。
CS8613 傳回型別中參考型別的可 Null 性與隱含實作的成員不符合。
CS8614 參數型別中參考型別的可 Null 性與隱含實作的成員不符合。
CS8615 型別中參考型別的可 Null 性與實作的成員不符合。
CS8616 傳回型別中參考型別的可 Null 性與實作的成員不符合。
CS8617 參數型別中參考型別的可 Null 性與實作的成員不符合。
CS8618 不可為 null 的欄位未初始化。請考慮宣告為可為 null。
CS8619 值中參考型別的可 Null 性與目標型別不符合。
CS8620 因為參考型別的可 NULL 性有所差異,所以引數無法用於參數。
CS8621 傳回型別中參考型別的可 Null 性與目標委派不符合。
CS8622 參數型別中參考型別的可 Null 性與目標委派不符合。
CS8624 因為參考型別的可 NULL 性有所差異,所以引數無法用作參數的輸出。
CS8625 無法將 null 常值轉換成不可為 Null 的參考型別。
CS8629 可為 Null 的實值型別可為 Null。
CS8631 型別無法作為型別參數用於泛型型別或方法中。型別引數的可 Null 性與條件約束型別不符合。
CS8632 可為 Null 的參考型別註釋應只用於 '#nullable' 註釋內容中的程式碼。
CS8634 型別無法作為型別參數用於泛型型別或方法中。型別引數的可 Null 性與 'class' 條件約束不符合。
CS8643 明確介面指定名稱中參考類型可 NULL 性與類型所實作的介面不相符。
CS8644 類型未實作介面成員。基底類型所實作之介面中的參考類型可 NULL 性不相符。
CS8645 介面已列在介面清單中,並具有不同的參考類型可 NULL 性。
CS8655 Switch 運算式未處理某些 null 輸入。
CS8667 部分方法宣告在類型參數的限制式中,有不一致的可 NULL 性
CS8669 因為可為 null 之參考型別的註釋應只於 '#nullable' 註釋內容的程式碼中使用。自動產生的的程式碼需要來源中的明確 '#nullable' 指示詞。
CS8670 物件或集合初始設定式意味會解除參考可能為 null 的成員。
CS8714 型別無法作為型別參數用於泛型型別或方法中。型別引數的可 Null 性與 'notnull' 限制式不符合。
CS8762 當參數在某些條件下結束時,不能有 Null 值。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment