DTLib/TestProgram/DtsodC/DictTest.cs
2022-02-21 17:27:34 +03:00

24 lines
638 B
C#

using static DTLib.Experimental.Tester;
namespace TestProgram;
static class DictTest
{
static void Fill(Dictionary<string,long> dict){
for(long i=0;i<100000;i++)
dict.Add($"key__{i}",i);
}
static long Gett(Dictionary<string,long> dict){
long r=0;
for(long i=0;i<100000;i++)
r=dict[$"key__{i}"];
return r;
}
static public void Test(){
Console.WriteLine("----------------[dict.cs]----------------");
Dictionary<string,long> dict=new();
LogOperationTime("fill",1,()=>Fill(dict));
LogOperationTime("gett",1,()=>Gett(dict));
}
}