#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) 來屏蔽警告,得使用第一種方法。