private bool GetBlockInList(string NodeBlockName, string BlockFileName) { bool functionReturnValue = false; StreamReader txt = null; string txtBlockName = null; // ERROR: Not supported in C#: OnErrorStatement functionReturnValue = false; txt = File.OpenText(BlockFileName); while (!txt.EndOfStream) { txtBlockName = txt.ReadLine(); txtBlockName = Strings.Trim(txtBlockName); if (Strings.Left(txtBlockName, 2) != "//" & !string.IsNullOrEmpty(Strings.Left(txtBlockName, 2))) { if (Strings.Right(txtBlockName, 1) == ",") { txtBlockName = Strings.Left(txtBlockName, Strings.Len(txtBlockName) - 1); } if (Strings.LCase(txtBlockName) == Strings.LCase(NodeBlockName)) { functionReturnValue = true; goto ExitDone; } } } goto ExitDone; ErrDone: ExitDone: // ERROR: Not supported in C#: OnErrorStatement txt.Close(); txt = null; return functionReturnValue; }
zhuan
最新推荐文章于 2025-04-01 20:50:19 发布