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