From affd565abf010319f224480b296ffd47ea417d1e Mon Sep 17 00:00:00 2001 From: szabomarton Date: Fri, 6 Dec 2024 11:19:07 +0100 Subject: [PATCH] asd --- ...f587cb4a-3b07-40bc-91ac-1c309dedd31d.vsidx | Bin 0 -> 10864 bytes 20241206/Dict/.vs/Dict/v17/.suo | Bin 0 -> 15872 bytes .../.vs/Dict/v17/DocumentLayout.backup.json | 41 ++++++++++++++ .../Dict/.vs/Dict/v17/DocumentLayout.json | 41 ++++++++++++++ 20241206/Dict/Dict.sln | 25 +++++++++ 20241206/Dict/Dict/App.config | 6 ++ 20241206/Dict/Dict/Dict.csproj | 53 ++++++++++++++++++ 20241206/Dict/Dict/Program.cs | 39 +++++++++++++ 20241206/Dict/Dict/Properties/AssemblyInfo.cs | 33 +++++++++++ 20241206/Dict/Dict/bin/Debug/Dict.exe | Bin 0 -> 5120 bytes 20241206/Dict/Dict/bin/Debug/Dict.exe.config | 6 ++ 20241206/Dict/Dict/bin/Debug/Dict.pdb | Bin 0 -> 22016 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 ++ ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 1827 bytes .../Debug/Dict.csproj.AssemblyReference.cache | Bin 0 -> 4079 bytes .../Debug/Dict.csproj.CoreCompileInputs.cache | 1 + .../Debug/Dict.csproj.FileListAbsolute.txt | 7 +++ 20241206/Dict/Dict/obj/Debug/Dict.exe | Bin 0 -> 5120 bytes 20241206/Dict/Dict/obj/Debug/Dict.pdb | Bin 0 -> 22016 bytes adatstrukturak | 26 ++++++++- 20 files changed, 281 insertions(+), 1 deletion(-) create mode 100644 20241206/Dict/.vs/Dict/FileContentIndex/f587cb4a-3b07-40bc-91ac-1c309dedd31d.vsidx create mode 100644 20241206/Dict/.vs/Dict/v17/.suo create mode 100644 20241206/Dict/.vs/Dict/v17/DocumentLayout.backup.json create mode 100644 20241206/Dict/.vs/Dict/v17/DocumentLayout.json create mode 100644 20241206/Dict/Dict.sln create mode 100644 20241206/Dict/Dict/App.config create mode 100644 20241206/Dict/Dict/Dict.csproj create mode 100644 20241206/Dict/Dict/Program.cs create mode 100644 20241206/Dict/Dict/Properties/AssemblyInfo.cs create mode 100644 20241206/Dict/Dict/bin/Debug/Dict.exe create mode 100644 20241206/Dict/Dict/bin/Debug/Dict.exe.config create mode 100644 20241206/Dict/Dict/bin/Debug/Dict.pdb create mode 100644 20241206/Dict/Dict/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 20241206/Dict/Dict/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 20241206/Dict/Dict/obj/Debug/Dict.csproj.AssemblyReference.cache create mode 100644 20241206/Dict/Dict/obj/Debug/Dict.csproj.CoreCompileInputs.cache create mode 100644 20241206/Dict/Dict/obj/Debug/Dict.csproj.FileListAbsolute.txt create mode 100644 20241206/Dict/Dict/obj/Debug/Dict.exe create mode 100644 20241206/Dict/Dict/obj/Debug/Dict.pdb diff --git a/20241206/Dict/.vs/Dict/FileContentIndex/f587cb4a-3b07-40bc-91ac-1c309dedd31d.vsidx b/20241206/Dict/.vs/Dict/FileContentIndex/f587cb4a-3b07-40bc-91ac-1c309dedd31d.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..ad9497fffb713efaf0322d1949e9d01642e3805d GIT binary patch literal 10864 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 literal 0 HcmV?d00001 diff --git a/20241206/Dict/.vs/Dict/v17/.suo b/20241206/Dict/.vs/Dict/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..cf3fb77af5477c4af1ac188387fd1a8acbc45f06 GIT binary patch literal 15872 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 + + + + + \ No newline at end of file diff --git a/20241206/Dict/Dict/Dict.csproj b/20241206/Dict/Dict/Dict.csproj new file mode 100644 index 0000000..d0261da --- /dev/null +++ b/20241206/Dict/Dict/Dict.csproj @@ -0,0 +1,53 @@ + + + + + Debug + AnyCPU + {967317FE-4484-4949-A884-C0A411A637E0} + Exe + Dict + Dict + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/20241206/Dict/Dict/Program.cs b/20241206/Dict/Dict/Program.cs new file mode 100644 index 0000000..8eba475 --- /dev/null +++ b/20241206/Dict/Dict/Program.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Dict +{ + internal class Program + { + static void Main(string[] args) + { + int[] szamok = new int[20]; + Random R = new Random(); + for (int i = 0; i < 20; i++) + { + szamok[i] = R.Next(10); + } + + Dictionary szamokSzama = new Dictionary(); + + for (int i = 0; i < szamok.Length; i++) + { + if (szamokSzama.ContainsKey(szamok[i])) + { + szamokSzama[szamok[i]]++; + } else + { + szamokSzama.Add(szamok[i], 1); + } + } + + foreach (KeyValuePair item in szamokSzama) + { + Console.WriteLine($"Kulcs: {item.Key}, Érték: {item.Value}"); + } + } + } +} diff --git a/20241206/Dict/Dict/Properties/AssemblyInfo.cs b/20241206/Dict/Dict/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..4fef04d --- /dev/null +++ b/20241206/Dict/Dict/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Dict")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Dict")] +[assembly: AssemblyCopyright("Copyright © 2024")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("967317fe-4484-4949-a884-c0a411a637e0")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/20241206/Dict/Dict/bin/Debug/Dict.exe b/20241206/Dict/Dict/bin/Debug/Dict.exe new file mode 100644 index 0000000000000000000000000000000000000000..62c1d85597c49cb9abe50bfea7a27cf692273902 GIT binary patch literal 5120 zcmeHKTWlOx8UAOoUa!}eWWB!RT2I!gCaxHO+@5Feei(j2EJSdC4M|yg1DjWM-BA-n)i0!P^RA7 z9bYyaEoWP4ThD4q-83y%O9;)*o0?&2qo?Pztd$b6`ugCWqU)J4qA6t)9j(6oyHal- zP=sogE}|ef0gwCVz4&UVgQyG|KB^ZtDDpFKxr7Qnmrbls;cN4u<&AC%a zsYt6-dJNdn<)gnq54Is{Yr5JDGU#l^_-b3~J458Jscs8en3LdlsHXK?eN9`_eP7rY z@x%Vu^>!a-P8DT<=isgV3q&{Z4PZ02&$+f?rXALJ7i$tbf!fc`(LK=U zirOd6PLASRhqdr3T(=KrtOVLz;6j;bRs+1O=wC`NVa(h+2FNm5xs3p+0hMXq|NP}j zbVu>Neu^vKQ2q3d#8+ua-Ap&&!cT9~AozzA#;p?HkmyRhD)E-od7TQ-xhV19lJf`p zhvKJSs8R6yB(~6}=p>z$o~uFo5eG}_q;yfzaUjRm&Hy<_xP`*%`|6Nv&1lU33LRCy zi*|fBw_e%02rq1=&@Huw7F7jHl6l*JLD~!4LfsM%OB|9oDe;WN&q&mP&16XW1&IZT zmw|q|On22Im|Ldn=$<+b+@VeZ_o#Eg8DgAOpQ9$at!8N_eWbnwysdnZ-lBKa%k)E9 zrfZP?UHuxpLpCz-vh)_CT6%+G6oy`mcF@m(?erU9C;buFEAgnr5y?MEcfg;MoaZDa zNl{{SfjWT>^())y1TE1j`7V{_8wrx-eWZ$Sfl~Ph97kjm znL^xfD^<&ETTh9sZeLjQ64&jtaK~|Li5IO(LCI#^$cTAiI~eeqRY{2WmyC4Y);S*= z#iPPW+D2}@5OL>>jI@{)8GTh!&PL-I8;MQ28wDd)u3#JKxNnOCYFjzfhL4IX6Ca3DYI;fB^iqgX4KHrrscRs(kZb@VPF{w+se%ed&NkK4Pq~) z!Y<3b^@6CeIH8U?c4*wPv${*C6VGE+$^pwUjO1-wm@Z9QE8-O2%senGcwU<>#^5kb z(UX+NiJinwIzk$K4kz>Hu}d`i8FsCUy?3F=?*?C?<1bzP7X4@6^!2Xz*68iw7V>F| z64<1XQUxLu;${Pb+E!h+E6_OB+&HNQ0s$4jfZ80I#-}-S1_-4ZaB&)RzKlx2>sCWTza@nze3(NUmR%_lL{DCFbg02i8Uw<^?FUZ2`euWMRQ zS5F_&UWN7?K6t3N`_Phz_VxAmMf(o-9ggb#ppspBUw5~Du=kL_eOCw9-MA_7Bbrud zXYABiyu3g67Z>CJZqq}t9>mztR2K5tkH*)@s1o>IP2hWSa2@t2@5BSYncn! z^%q<#w=mMaz?(%sZR-o1h3=lNgA1H253I!VP{p|>o3UIfL2nnIWZd;Hnbw%vSV~Vf zPjY_5vd311+;H*`79y6)@bd!Y!PBG-O6uc5mG27;uV{WR%y_Tq3KQ?<#XI;?1rwy4 z^@o{~&ywZ;p??Jrk86X3I}=L9a!{1AI{nyp_rBM! z*LNv~6GcCKla(Yz7L7{YJn7i2$aU;$15&f-;!WQI zVpR~63oQfu^dmg=OPwy94&JYi67mhV9hM4>z+Vc)Gat6T|v)IguJ;!0f;F=Q$t zDfx~;x{Au>8T_N6&=gu}sm&wIQ9(wQ#_V$>8+jUCCk?+I^xs1~>v&18^W)7#3VyTj zYvXh+Ws7jma-64&eeg_hoTXXi7H60+=Uy%<moOh+^mC+ zWsIbJ(8TmyE^@&0;M#e|oivxM$Bd^ZBJI$(Ba(SM4GYCKIJS5pk2pnY#x_>)G)oKT zF}?PdylN93V+Tqzbevb(6Dpebf9YT4|D#VRhW~f_#4_+-v8`ne literal 0 HcmV?d00001 diff --git a/20241206/Dict/Dict/bin/Debug/Dict.exe.config b/20241206/Dict/Dict/bin/Debug/Dict.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/20241206/Dict/Dict/bin/Debug/Dict.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/20241206/Dict/Dict/bin/Debug/Dict.pdb b/20241206/Dict/Dict/bin/Debug/Dict.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c9a56296f4479a21b265263118b45c8e70abed96 GIT binary patch literal 22016 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 literal 0 HcmV?d00001 diff --git a/20241206/Dict/Dict/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/20241206/Dict/Dict/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/20241206/Dict/Dict/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/20241206/Dict/Dict/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/20241206/Dict/Dict/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..b9bb55c7d7d7313fd0c94ccac015149d7a5e609e GIT binary patch literal 1827 zcmcJQ-;2~R5XV1YjfZ`BcSPL>M1z7r7aHFkWI+~(AY_++eWI9MME6$zS**Z3sVFE50fz4rj`>mW&a&;9hamGM&THNfe46*HBKoH@9Iz`j95 z{iM1S%3U$HN{yBuaeLG+ss%FzxDEx0Fu z>Hd3%V@o*WD|m>Zhv|p!LAoquoaK0eyu5c@48LM=k#HZ{vOo2UQP)9HbCwL+wZ62X RJi_M@IT@WCzi+z~$3OEWf8+oF literal 0 HcmV?d00001 diff --git a/20241206/Dict/Dict/obj/Debug/Dict.csproj.AssemblyReference.cache b/20241206/Dict/Dict/obj/Debug/Dict.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 GIT binary patch literal 4079 zcmcInO>fjN5X}gvwp#?^Lr9f4>;(xfR-qMzUMiGs#Q|2RsenVI%Jn+CRugAydzWr6 zd*;j^;l?lN5s9CI9g;#wE>R{qL~$IAXWpBcH(7&q&+~x#d*KI_P83ZBha%>B@bu!< z%V*&ckGSHJ@xdFdd2$*HuEY0&sZ^(t2@mb}{7b6NLNXd2|6MJ1$S!#iCYq%x7N=w! z#{l*mZ}s!jlW$i&FI&JZ`{uSxRU*cc5*g1n+(Jg|pXafA&OVaSS+-FuvK{E#v$n|g z*7oz)9-MR%MzGX|CpAIbaL@ttia6n>i?QZ{RsJ%I+k>86{L$2n0)b7@4vNx+q$vAArW0%hs|Hm;LO@fI#tb70YB4jfQJiMs{d3@;3q z+LnT@$p}|(Xcz>+l#rm%YTgFNnIMWv?939N3!*8lDGZfGk0z%4OcTIG`F(15R5lNvFu;9fI1ykM%<9M z#?-Yt)Y%ZDh>+S{6=Bw8i*n;&wL_umJ_fk=^JLB@m*6~ZH*(|u3{+X`R9M{9QbQZ+ a0FOZ%maw4eKw&K4Y_5b^wrJNC+J6J1z2vO` literal 0 HcmV?d00001 diff --git a/20241206/Dict/Dict/obj/Debug/Dict.csproj.CoreCompileInputs.cache b/20241206/Dict/Dict/obj/Debug/Dict.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..0be8d26 --- /dev/null +++ b/20241206/Dict/Dict/obj/Debug/Dict.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +137ddb1975586287657f37337b64d051167bb6a147915d9fb5b8eb94b1093509 diff --git a/20241206/Dict/Dict/obj/Debug/Dict.csproj.FileListAbsolute.txt b/20241206/Dict/Dict/obj/Debug/Dict.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..658a283 --- /dev/null +++ b/20241206/Dict/Dict/obj/Debug/Dict.csproj.FileListAbsolute.txt @@ -0,0 +1,7 @@ +C:\Users\szabomarton\Desktop\C#\ProgaOra\20241206\Dict\Dict\bin\Debug\Dict.exe.config +C:\Users\szabomarton\Desktop\C#\ProgaOra\20241206\Dict\Dict\bin\Debug\Dict.exe +C:\Users\szabomarton\Desktop\C#\ProgaOra\20241206\Dict\Dict\bin\Debug\Dict.pdb +C:\Users\szabomarton\Desktop\C#\ProgaOra\20241206\Dict\Dict\obj\Debug\Dict.csproj.AssemblyReference.cache +C:\Users\szabomarton\Desktop\C#\ProgaOra\20241206\Dict\Dict\obj\Debug\Dict.csproj.CoreCompileInputs.cache +C:\Users\szabomarton\Desktop\C#\ProgaOra\20241206\Dict\Dict\obj\Debug\Dict.exe +C:\Users\szabomarton\Desktop\C#\ProgaOra\20241206\Dict\Dict\obj\Debug\Dict.pdb diff --git a/20241206/Dict/Dict/obj/Debug/Dict.exe b/20241206/Dict/Dict/obj/Debug/Dict.exe new file mode 100644 index 0000000000000000000000000000000000000000..62c1d85597c49cb9abe50bfea7a27cf692273902 GIT binary patch literal 5120 zcmeHKTWlOx8UAOoUa!}eWWB!RT2I!gCaxHO+@5Feei(j2EJSdC4M|yg1DjWM-BA-n)i0!P^RA7 z9bYyaEoWP4ThD4q-83y%O9;)*o0?&2qo?Pztd$b6`ugCWqU)J4qA6t)9j(6oyHal- zP=sogE}|ef0gwCVz4&UVgQyG|KB^ZtDDpFKxr7Qnmrbls;cN4u<&AC%a zsYt6-dJNdn<)gnq54Is{Yr5JDGU#l^_-b3~J458Jscs8en3LdlsHXK?eN9`_eP7rY z@x%Vu^>!a-P8DT<=isgV3q&{Z4PZ02&$+f?rXALJ7i$tbf!fc`(LK=U zirOd6PLASRhqdr3T(=KrtOVLz;6j;bRs+1O=wC`NVa(h+2FNm5xs3p+0hMXq|NP}j zbVu>Neu^vKQ2q3d#8+ua-Ap&&!cT9~AozzA#;p?HkmyRhD)E-od7TQ-xhV19lJf`p zhvKJSs8R6yB(~6}=p>z$o~uFo5eG}_q;yfzaUjRm&Hy<_xP`*%`|6Nv&1lU33LRCy zi*|fBw_e%02rq1=&@Huw7F7jHl6l*JLD~!4LfsM%OB|9oDe;WN&q&mP&16XW1&IZT zmw|q|On22Im|Ldn=$<+b+@VeZ_o#Eg8DgAOpQ9$at!8N_eWbnwysdnZ-lBKa%k)E9 zrfZP?UHuxpLpCz-vh)_CT6%+G6oy`mcF@m(?erU9C;buFEAgnr5y?MEcfg;MoaZDa zNl{{SfjWT>^())y1TE1j`7V{_8wrx-eWZ$Sfl~Ph97kjm znL^xfD^<&ETTh9sZeLjQ64&jtaK~|Li5IO(LCI#^$cTAiI~eeqRY{2WmyC4Y);S*= z#iPPW+D2}@5OL>>jI@{)8GTh!&PL-I8;MQ28wDd)u3#JKxNnOCYFjzfhL4IX6Ca3DYI;fB^iqgX4KHrrscRs(kZb@VPF{w+se%ed&NkK4Pq~) z!Y<3b^@6CeIH8U?c4*wPv${*C6VGE+$^pwUjO1-wm@Z9QE8-O2%senGcwU<>#^5kb z(UX+NiJinwIzk$K4kz>Hu}d`i8FsCUy?3F=?*?C?<1bzP7X4@6^!2Xz*68iw7V>F| z64<1XQUxLu;${Pb+E!h+E6_OB+&HNQ0s$4jfZ80I#-}-S1_-4ZaB&)RzKlx2>sCWTza@nze3(NUmR%_lL{DCFbg02i8Uw<^?FUZ2`euWMRQ zS5F_&UWN7?K6t3N`_Phz_VxAmMf(o-9ggb#ppspBUw5~Du=kL_eOCw9-MA_7Bbrud zXYABiyu3g67Z>CJZqq}t9>mztR2K5tkH*)@s1o>IP2hWSa2@t2@5BSYncn! z^%q<#w=mMaz?(%sZR-o1h3=lNgA1H253I!VP{p|>o3UIfL2nnIWZd;Hnbw%vSV~Vf zPjY_5vd311+;H*`79y6)@bd!Y!PBG-O6uc5mG27;uV{WR%y_Tq3KQ?<#XI;?1rwy4 z^@o{~&ywZ;p??Jrk86X3I}=L9a!{1AI{nyp_rBM! z*LNv~6GcCKla(Yz7L7{YJn7i2$aU;$15&f-;!WQI zVpR~63oQfu^dmg=OPwy94&JYi67mhV9hM4>z+Vc)Gat6T|v)IguJ;!0f;F=Q$t zDfx~;x{Au>8T_N6&=gu}sm&wIQ9(wQ#_V$>8+jUCCk?+I^xs1~>v&18^W)7#3VyTj zYvXh+Ws7jma-64&eeg_hoTXXi7H60+=Uy%<moOh+^mC+ zWsIbJ(8TmyE^@&0;M#e|oivxM$Bd^ZBJI$(Ba(SM4GYCKIJS5pk2pnY#x_>)G)oKT zF}?PdylN93V+Tqzbevb(6Dpebf9YT4|D#VRhW~f_#4_+-v8`ne literal 0 HcmV?d00001 diff --git a/20241206/Dict/Dict/obj/Debug/Dict.pdb b/20241206/Dict/Dict/obj/Debug/Dict.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c9a56296f4479a21b265263118b45c8e70abed96 GIT binary patch literal 22016 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 literal 0 HcmV?d00001 diff --git a/adatstrukturak b/adatstrukturak index b9b9f89..61d9029 100644 --- a/adatstrukturak +++ b/adatstrukturak @@ -254,4 +254,28 @@ Hash funkciók és ennek segítségével generál egy hash egész értéket, rögzített számjegyeket, és optimalizálja a tárhelyet. A hash függvény célja egy kulcs létrehozása, amely a tárolni kívánt értékre hivatkozik. - A függvény elfogadja a mentendő értéket, majd egy algoritmus segítségével kiszámítja a kulcs értékét. \ No newline at end of file + A függvény elfogadja a mentendő értéket, majd egy algoritmus segítségével kiszámítja a kulcs értékét. + +Dictionary + + A szótár elempárok tárolására szolgál, + melyek közül egyik a kulcs, amely azonosítja az elempárt, + másik az érték, minden kulcs egyedi. + + Gyakorlatilag a szótár úgy viselkedik, + mint egy lista, de az elemek indexe itt tetszőleges típusú lehet pl.: szöveg. + + Konstruktora generikus, paraméter nélküli: + Dictionary(): létrehoz egy szótárt, ahol Tkey a kulcs TValue az érték típusa. + + A szótár elemei a [] operátorral érhetőek el. + A szótárat foreach ciklussal lehet végig olvasni, amellyel a szótárból KeyValuePair + típusú elemeket kapunk. Ezek Key value mezői adják a megfelelő kulcs és érték párokat. + + Fő metódusai: + Add(TKey, TValue) + Bool ContainsKey(TKey) + Bool ContainsValue(TValue) + bool Remove(Tkey) // ha sikeres a művelet akkor true + int Count() + void Clear() szótár ürítése \ No newline at end of file