implemented db, cache, and tasks
This commit is contained in:
		@ -15,6 +15,14 @@ namespace ConsoleAppLock
 | 
			
		||||
 | 
			
		||||
        static void Main(string[] args)
 | 
			
		||||
        {
 | 
			
		||||
            foreach (var VARIABLE in getList())
 | 
			
		||||
            {
 | 
			
		||||
                Console.WriteLine(VARIABLE);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            /*
 | 
			
		||||
 | 
			
		||||
            intlist = new List<int>();
 | 
			
		||||
            lockobject = new object();
 | 
			
		||||
 | 
			
		||||
@ -46,6 +54,9 @@ namespace ConsoleAppLock
 | 
			
		||||
 | 
			
		||||
                printNumbers();
 | 
			
		||||
            }
 | 
			
		||||
            */
 | 
			
		||||
 | 
			
		||||
            Console.Read();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        static bool containsNumber(int i)
 | 
			
		||||
@ -54,7 +65,6 @@ namespace ConsoleAppLock
 | 
			
		||||
            //lock (lockobject)
 | 
			
		||||
            rwls.EnterReadLock();
 | 
			
		||||
            {
 | 
			
		||||
 | 
			
		||||
                try
 | 
			
		||||
                {
 | 
			
		||||
                    if (intlist.Contains(i))
 | 
			
		||||
@ -67,7 +77,7 @@ namespace ConsoleAppLock
 | 
			
		||||
                    rwls.ExitReadLock();
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
          // rwls.ExitReadLock();
 | 
			
		||||
            // rwls.ExitReadLock();
 | 
			
		||||
            return result;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -97,5 +107,23 @@ namespace ConsoleAppLock
 | 
			
		||||
            rwls.ExitReadLock();
 | 
			
		||||
            Console.WriteLine("");
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        static IEnumerable<string> getList()
 | 
			
		||||
        {
 | 
			
		||||
            // List<int> intlist = new List<int>();
 | 
			
		||||
 | 
			
		||||
            for (int i = 0; i < 10; i++)
 | 
			
		||||
            {
 | 
			
		||||
                Console.WriteLine("generate List");
 | 
			
		||||
                //intlist.Add(i);
 | 
			
		||||
 | 
			
		||||
                yield return i.ToString();
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            Console.WriteLine("finished");
 | 
			
		||||
 | 
			
		||||
            //return intlist;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user