public static backtraceData GetNextBacktraceLine() { backtraceData result; if (backtraceList.Count <= 0) { result = new backtraceData(); result.frameNumber = -1; // flag invalid response result.currentFrame = false; result.method = ""; result.file = ""; result.lineNumber = 0; result.moreData = false; return result; } result = (backtraceData)backtraceList[0]; backtraceList.RemoveAt(0); return result; }
public static backtraceData GetNextBacktraceLine() { backtraceData result; if (backtraceList.Count <= 0) { result = new backtraceData(); result.frameNumber = -1; // flag invalid response result.currentFrame = false; result.method = ""; result.file = ""; result.lineNumber = 0; result.moreData = false; return(result); } result = (backtraceData)backtraceList[0]; backtraceList.RemoveAt(0); return(result); }