diff --git a/.vs/c-sharp/v17/.suo b/.vs/c-sharp/v17/.suo index 370c179..391cd78 100644 Binary files a/.vs/c-sharp/v17/.suo and b/.vs/c-sharp/v17/.suo differ diff --git a/AtlagHom/obj/Debug/AtlagHom.csproj.AssemblyReference.cache b/AtlagHom/obj/Debug/AtlagHom.csproj.AssemblyReference.cache index 4eb356a..126ed02 100644 Binary files a/AtlagHom/obj/Debug/AtlagHom.csproj.AssemblyReference.cache and b/AtlagHom/obj/Debug/AtlagHom.csproj.AssemblyReference.cache differ diff --git a/AtlagHom/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/AtlagHom/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 661c107..ce35228 100644 Binary files a/AtlagHom/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/AtlagHom/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/BuborekRendezes/obj/Debug/BuborekRendezes.csproj.AssemblyReference.cache b/BuborekRendezes/obj/Debug/BuborekRendezes.csproj.AssemblyReference.cache index 4eb356a..126ed02 100644 Binary files a/BuborekRendezes/obj/Debug/BuborekRendezes.csproj.AssemblyReference.cache and b/BuborekRendezes/obj/Debug/BuborekRendezes.csproj.AssemblyReference.cache differ diff --git a/BuborekRendezes/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/BuborekRendezes/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index ca21b2c..8772cff 100644 Binary files a/BuborekRendezes/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/BuborekRendezes/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Homerseklet_elemzes/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Homerseklet_elemzes/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index f8ba292..aec4dff 100644 Binary files a/Homerseklet_elemzes/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/Homerseklet_elemzes/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Homerseklet_elemzes/obj/Debug/Homerseklet_elemzes.csproj.AssemblyReference.cache b/Homerseklet_elemzes/obj/Debug/Homerseklet_elemzes.csproj.AssemblyReference.cache index 58cdbeb..126ed02 100644 Binary files a/Homerseklet_elemzes/obj/Debug/Homerseklet_elemzes.csproj.AssemblyReference.cache and b/Homerseklet_elemzes/obj/Debug/Homerseklet_elemzes.csproj.AssemblyReference.cache differ diff --git a/Kor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Kor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 1ec6c79..c2d7bef 100644 Binary files a/Kor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/Kor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Kor/obj/Debug/Kor.csproj.AssemblyReference.cache b/Kor/obj/Debug/Kor.csproj.AssemblyReference.cache index 58cdbeb..126ed02 100644 Binary files a/Kor/obj/Debug/Kor.csproj.AssemblyReference.cache and b/Kor/obj/Debug/Kor.csproj.AssemblyReference.cache differ diff --git a/MinMax/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/MinMax/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..44d3e65 Binary files /dev/null and b/MinMax/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/MinMax/obj/Debug/MinMax.csproj.AssemblyReference.cache b/MinMax/obj/Debug/MinMax.csproj.AssemblyReference.cache new file mode 100644 index 0000000..126ed02 Binary files /dev/null and b/MinMax/obj/Debug/MinMax.csproj.AssemblyReference.cache differ diff --git a/RegularExpressions/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/RegularExpressions/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index ed71441..e20996e 100644 Binary files a/RegularExpressions/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/RegularExpressions/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/RegularExpressions/obj/Debug/RegularExpressions.csproj.AssemblyReference.cache b/RegularExpressions/obj/Debug/RegularExpressions.csproj.AssemblyReference.cache index 58cdbeb..126ed02 100644 Binary files a/RegularExpressions/obj/Debug/RegularExpressions.csproj.AssemblyReference.cache and b/RegularExpressions/obj/Debug/RegularExpressions.csproj.AssemblyReference.cache differ diff --git a/RekurzivFaktorialis/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/RekurzivFaktorialis/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 984335e..75d1e3a 100644 Binary files a/RekurzivFaktorialis/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/RekurzivFaktorialis/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/RekurzivFaktorialis/obj/Debug/RekurzivFaktorialis.csproj.AssemblyReference.cache b/RekurzivFaktorialis/obj/Debug/RekurzivFaktorialis.csproj.AssemblyReference.cache new file mode 100644 index 0000000..126ed02 Binary files /dev/null and b/RekurzivFaktorialis/obj/Debug/RekurzivFaktorialis.csproj.AssemblyReference.cache differ diff --git a/RekurzivHatvany/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/RekurzivHatvany/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 925de2c..bf562e3 100644 Binary files a/RekurzivHatvany/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/RekurzivHatvany/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/RekurzivHatvany/obj/Debug/RekurzivHatvany.csproj.AssemblyReference.cache b/RekurzivHatvany/obj/Debug/RekurzivHatvany.csproj.AssemblyReference.cache index 58cdbeb..126ed02 100644 Binary files a/RekurzivHatvany/obj/Debug/RekurzivHatvany.csproj.AssemblyReference.cache and b/RekurzivHatvany/obj/Debug/RekurzivHatvany.csproj.AssemblyReference.cache differ diff --git a/Szamkitalalo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Szamkitalalo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..1796b62 Binary files /dev/null and b/Szamkitalalo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Szamkitalalo/obj/Debug/Szamkitalalo.csproj.AssemblyReference.cache b/Szamkitalalo/obj/Debug/Szamkitalalo.csproj.AssemblyReference.cache new file mode 100644 index 0000000..126ed02 Binary files /dev/null and b/Szamkitalalo/obj/Debug/Szamkitalalo.csproj.AssemblyReference.cache differ diff --git a/Szigetek/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Szigetek/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 90cea53..e6ee101 100644 Binary files a/Szigetek/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/Szigetek/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Szigetek/obj/Debug/Szigetek.csproj.AssemblyReference.cache b/Szigetek/obj/Debug/Szigetek.csproj.AssemblyReference.cache index 4eb356a..126ed02 100644 Binary files a/Szigetek/obj/Debug/Szigetek.csproj.AssemblyReference.cache and b/Szigetek/obj/Debug/Szigetek.csproj.AssemblyReference.cache differ diff --git a/c-sharp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/c-sharp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..2a7adbf Binary files /dev/null and b/c-sharp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/c-sharp/obj/Debug/c-sharp.csproj.AssemblyReference.cache b/c-sharp/obj/Debug/c-sharp.csproj.AssemblyReference.cache new file mode 100644 index 0000000..126ed02 Binary files /dev/null and b/c-sharp/obj/Debug/c-sharp.csproj.AssemblyReference.cache differ diff --git a/kivetelek/Program.cs b/kivetelek/Program.cs index 6e4dd26..da3301d 100644 --- a/kivetelek/Program.cs +++ b/kivetelek/Program.cs @@ -3,9 +3,22 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; +using System.IO; namespace kivetelek { internal class Program { + public void fajl_letrehozas() { + try { + StreamWriter writer = new StreamWriter(@"test.txt", false, Encoding.Default); + writer.WriteLine("sor1"); + writer.WriteLine("sor2"); + writer.Close(); + } catch (Exception e) { + + throw; + } + } + static void Main(string[] args) { //try catch blokk int[] arr = new int[2]; @@ -41,7 +54,25 @@ namespace kivetelek { throw; } + //Leggyakrabban elofordulo kivetelek + //FileNotFoundException + //Ez a kivetel akkor fordul elo amikor a beolvasott fajl: + //nem letezik vagy rossz eleresi utvonalat adtunk meg + //ahhoz hogy hasznaljuk ezt a kivetelt importalni kell a System.IO-t + //fajl_letrehozas(); + + try { + StreamReader reader = new StreamReader("test.txt"); + string s = reader.ReadLine(); + + } catch (FileNotFoundException e) { + + Console.WriteLine("A falj nem talalhato!"); + } + + //IndexOutOfRangeException + //Ez akkor fordul elo amikor az index tulmegy a tomb hatarain Console.ReadKey(); } @@ -52,5 +83,6 @@ namespace kivetelek { public MyException(string message) : base(message) { } public MyException(string message, Exception innerException) : base(message, innerException) { } + } } } diff --git a/kivetelek/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/kivetelek/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index dfd3359..e8ffcfe 100644 Binary files a/kivetelek/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/kivetelek/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/kivetelek/obj/Debug/kivetelek.csproj.AssemblyReference.cache b/kivetelek/obj/Debug/kivetelek.csproj.AssemblyReference.cache index 58cdbeb..126ed02 100644 Binary files a/kivetelek/obj/Debug/kivetelek.csproj.AssemblyReference.cache and b/kivetelek/obj/Debug/kivetelek.csproj.AssemblyReference.cache differ