警告如下:
warning CS0168: The variable ‘ex’ is declared but never used
warning CS0219: The variable ‘num’ is assigned but its value is never used
警告提示有未使用的变量,实际上按照代码的逻辑并没有问题,也不影响运行,但是会显示出来惹人烦。
抑制显示使用如下代码,disable表示消除警告,restore表示恢复警告,中间放置报错的代码。
#pragma warning disable 0168
#pragma warning restore 0168
#pragma warning disable 0219
#pragma warning restore 0219
代码示例如下
#pragma warning disable 0168
try
{
SentTime = Util.SecondsToDateTime((long) CLIB.ppf_RoomInviteNotification_GetSentTime(o));
}
catch (UnityException ex)
{
Debug.LogWarning("RoomInviteNotification get SentTime fail");
throw;
}
#pragma warning restore 0168