C#跳過Warning編譯,提高編譯效率

1.
#pragma warning disable
//需屏蔽警告的源代碼
#pragma warning restore
//此方法很好用,缺點就是麻煩了點(可忽略);
2.
#pragma warning(disable:4507 34)
此方法不能屏蔽掉沒有warning ID的警告,
如sqlMap.QueryForPaginatedList(statementName, parameterObject, pageSize);該句代碼的警告如下
警告 4 “IBatisNet.DataMapper.ISqlMapper.QueryForPaginatedList(string, object, int)”已過時:“This method will be remove in future version.”
這類警告在Output窗體,並沒有《編譯錯誤號碼》,所以不能使用#pragma warning(disable:4507 34) 來屏蔽警告,得使用第一種方法。 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章