C#中使用System.Diagnostics.ConditionalAttribute移除无用函数调用
在以往的开发中,我们通常会使用如下代码来限定调试性日志的作用范围:publicclassXXXDebugger{publicstaticvoidLog(objectmessage){#ifUNITY_EDITORUnityEngine.Debug.Log(message);#endif}}然后在实际调用的时候同样需要添加判断来防止函数调用的开销:publicclassYYY{publicvoidE