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