internal static void AddResource(Key_Class k, object o) { int id = GetCurrentThreadId(); int c = Dic_buffer.Length; for (int i = 0; i < c; i++) { if (Dic_buffer[i].threadId == id) { Dic_buffer[i].buffer[(int)k] = o; } } return; }
internal static object QurayResource(Key_Class key) { int id = GetCurrentThreadId(); int c = Dic_buffer.Length; for (int i = 0; i < c; i++) { if (Dic_buffer[i].threadId == id) { return(Dic_buffer[i].buffer[(int)key]); } } return(null); }
internal static object DeleteResource(Key_Class key) { int id = GetCurrentThreadId(); int c = Dic_buffer.Length; for (int i = 0; i < c; i++) { if (Dic_buffer[i].threadId == id) { var o = Dic_buffer[i].buffer[(int)key]; Dic_buffer[i].buffer[(int)key] = null; return(o); } } return(null); }