about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--txt_to_html/.vs/ProjectEvaluation/txt_to_html.metadata.v7.binbin0 -> 183848 bytes
-rw-r--r--txt_to_html/.vs/ProjectEvaluation/txt_to_html.projects.v7.binbin0 -> 783837 bytes
-rw-r--r--txt_to_html/.vs/txt_to_html/DesignTimeBuild/.dtbcache.v2bin0 -> 74071 bytes
-rw-r--r--txt_to_html/.vs/txt_to_html/FileContentIndex/26f03f2c-a943-4ae2-bacb-9c20f80f9f85.vsidxbin0 -> 107 bytes
-rw-r--r--txt_to_html/.vs/txt_to_html/FileContentIndex/2a13e5b4-2e3c-4b77-89fb-fd03e531a9d7.vsidxbin0 -> 28337 bytes
-rw-r--r--txt_to_html/.vs/txt_to_html/FileContentIndex/4875dd68-4690-4dfe-991c-80ddbe98c730.vsidxbin0 -> 107 bytes
-rw-r--r--txt_to_html/.vs/txt_to_html/FileContentIndex/ac53a17a-64fc-4bcb-9040-68db4df41216.vsidxbin0 -> 107 bytes
-rw-r--r--txt_to_html/.vs/txt_to_html/FileContentIndex/c5dad9ad-0561-4b9d-991a-04a6489a9ac4.vsidxbin0 -> 107 bytes
-rw-r--r--txt_to_html/.vs/txt_to_html/v17/.futdcache.v2bin0 -> 421 bytes
-rw-r--r--txt_to_html/.vs/txt_to_html/v17/.suobin0 -> 30720 bytes
-rw-r--r--txt_to_html/example.txt10
-rw-r--r--txt_to_html/result.html9
-rw-r--r--txt_to_html/txt_to_html.sln25
-rw-r--r--txt_to_html/txt_to_html/Program.cs23
-rw-r--r--txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.deps.json23
-rw-r--r--txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.dllbin0 -> 8704 bytes
-rw-r--r--txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.exebin0 -> 158208 bytes
-rw-r--r--txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.pdbbin0 -> 12500 bytes
-rw-r--r--txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.runtimeconfig.dev.json8
-rw-r--r--txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.runtimeconfig.json9
-rw-r--r--txt_to_html/txt_to_html/frm_main.Designer.cs88
-rw-r--r--txt_to_html/txt_to_html/frm_main.cs79
-rw-r--r--txt_to_html/txt_to_html/frm_main.resx120
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs4
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/apphost.exebin0 -> 158208 bytes
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.AssemblyInfo.cs23
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.AssemblyInfoInputs.cache1
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.GeneratedMSBuildEditorConfig.editorconfig11
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.assets.cachebin0 -> 151 bytes
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.BuildWithSkipAnalyzers0
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.CoreCompileInputs.cache1
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.FileListAbsolute.txt32
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.GenerateResource.cachebin0 -> 60 bytes
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.designer.deps.json11
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.designer.runtimeconfig.json16
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.dllbin0 -> 8704 bytes
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.frm_main.resourcesbin0 -> 180 bytes
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.genruntimeconfig.cache1
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.pdbbin0 -> 12500 bytes
-rw-r--r--txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.sourcelink.json1
-rw-r--r--txt_to_html/txt_to_html/obj/project.assets.json71
-rw-r--r--txt_to_html/txt_to_html/obj/project.nuget.cache8
-rw-r--r--txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.dgspec.json66
-rw-r--r--txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.g.props15
-rw-r--r--txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.g.targets2
-rw-r--r--txt_to_html/txt_to_html/txt_to_html.csproj9
-rw-r--r--txt_to_html/txt_to_html/txt_to_html.csproj.user8
47 files changed, 674 insertions, 0 deletions
diff --git a/txt_to_html/.vs/ProjectEvaluation/txt_to_html.metadata.v7.bin b/txt_to_html/.vs/ProjectEvaluation/txt_to_html.metadata.v7.bin
new file mode 100644
index 0000000..735eb20
--- /dev/null
+++ b/txt_to_html/.vs/ProjectEvaluation/txt_to_html.metadata.v7.bin
Binary files differdiff --git a/txt_to_html/.vs/ProjectEvaluation/txt_to_html.projects.v7.bin b/txt_to_html/.vs/ProjectEvaluation/txt_to_html.projects.v7.bin
new file mode 100644
index 0000000..86ef369
--- /dev/null
+++ b/txt_to_html/.vs/ProjectEvaluation/txt_to_html.projects.v7.bin
Binary files differdiff --git a/txt_to_html/.vs/txt_to_html/DesignTimeBuild/.dtbcache.v2 b/txt_to_html/.vs/txt_to_html/DesignTimeBuild/.dtbcache.v2
new file mode 100644
index 0000000..9427367
--- /dev/null
+++ b/txt_to_html/.vs/txt_to_html/DesignTimeBuild/.dtbcache.v2
Binary files differdiff --git a/txt_to_html/.vs/txt_to_html/FileContentIndex/26f03f2c-a943-4ae2-bacb-9c20f80f9f85.vsidx b/txt_to_html/.vs/txt_to_html/FileContentIndex/26f03f2c-a943-4ae2-bacb-9c20f80f9f85.vsidx
new file mode 100644
index 0000000..70aef67
--- /dev/null
+++ b/txt_to_html/.vs/txt_to_html/FileContentIndex/26f03f2c-a943-4ae2-bacb-9c20f80f9f85.vsidx
Binary files differdiff --git a/txt_to_html/.vs/txt_to_html/FileContentIndex/2a13e5b4-2e3c-4b77-89fb-fd03e531a9d7.vsidx b/txt_to_html/.vs/txt_to_html/FileContentIndex/2a13e5b4-2e3c-4b77-89fb-fd03e531a9d7.vsidx
new file mode 100644
index 0000000..d1e041e
--- /dev/null
+++ b/txt_to_html/.vs/txt_to_html/FileContentIndex/2a13e5b4-2e3c-4b77-89fb-fd03e531a9d7.vsidx
Binary files differdiff --git a/txt_to_html/.vs/txt_to_html/FileContentIndex/4875dd68-4690-4dfe-991c-80ddbe98c730.vsidx b/txt_to_html/.vs/txt_to_html/FileContentIndex/4875dd68-4690-4dfe-991c-80ddbe98c730.vsidx
new file mode 100644
index 0000000..70aef67
--- /dev/null
+++ b/txt_to_html/.vs/txt_to_html/FileContentIndex/4875dd68-4690-4dfe-991c-80ddbe98c730.vsidx
Binary files differdiff --git a/txt_to_html/.vs/txt_to_html/FileContentIndex/ac53a17a-64fc-4bcb-9040-68db4df41216.vsidx b/txt_to_html/.vs/txt_to_html/FileContentIndex/ac53a17a-64fc-4bcb-9040-68db4df41216.vsidx
new file mode 100644
index 0000000..70aef67
--- /dev/null
+++ b/txt_to_html/.vs/txt_to_html/FileContentIndex/ac53a17a-64fc-4bcb-9040-68db4df41216.vsidx
Binary files differdiff --git a/txt_to_html/.vs/txt_to_html/FileContentIndex/c5dad9ad-0561-4b9d-991a-04a6489a9ac4.vsidx b/txt_to_html/.vs/txt_to_html/FileContentIndex/c5dad9ad-0561-4b9d-991a-04a6489a9ac4.vsidx
new file mode 100644
index 0000000..70aef67
--- /dev/null
+++ b/txt_to_html/.vs/txt_to_html/FileContentIndex/c5dad9ad-0561-4b9d-991a-04a6489a9ac4.vsidx
Binary files differdiff --git a/txt_to_html/.vs/txt_to_html/v17/.futdcache.v2 b/txt_to_html/.vs/txt_to_html/v17/.futdcache.v2
new file mode 100644
index 0000000..89482ef
--- /dev/null
+++ b/txt_to_html/.vs/txt_to_html/v17/.futdcache.v2
Binary files differdiff --git a/txt_to_html/.vs/txt_to_html/v17/.suo b/txt_to_html/.vs/txt_to_html/v17/.suo
new file mode 100644
index 0000000..064dc20
--- /dev/null
+++ b/txt_to_html/.vs/txt_to_html/v17/.suo
Binary files differdiff --git a/txt_to_html/example.txt b/txt_to_html/example.txt
new file mode 100644
index 0000000..0eb539f
--- /dev/null
+++ b/txt_to_html/example.txt
@@ -0,0 +1,10 @@
+# Header 1

+

+## Header 2

+	Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+

+	This is a link:

+! example.com

+

+### Header 3

+	Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

diff --git a/txt_to_html/result.html b/txt_to_html/result.html
new file mode 100644
index 0000000..59fb910
--- /dev/null
+++ b/txt_to_html/result.html
@@ -0,0 +1,9 @@
+<html><body bgcolor='#F6F3F0'>

+<h1>Header 1</h1>

+<h2>Header 2</h2>

+<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>

+<p>This is a link:</p>

+<a href='http://example.com'>example.com</a>

+<h3>Header 3</h3>

+<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>

+</body></html>

diff --git a/txt_to_html/txt_to_html.sln b/txt_to_html/txt_to_html.sln
new file mode 100644
index 0000000..675af89
--- /dev/null
+++ b/txt_to_html/txt_to_html.sln
@@ -0,0 +1,25 @@
+

+Microsoft Visual Studio Solution File, Format Version 12.00

+# Visual Studio Version 17

+VisualStudioVersion = 17.8.34330.188

+MinimumVisualStudioVersion = 10.0.40219.1

+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "txt_to_html", "txt_to_html\txt_to_html.csproj", "{0A5FA791-BEF2-498E-9F49-070588751502}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Any CPU = Debug|Any CPU

+		Release|Any CPU = Release|Any CPU

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{0A5FA791-BEF2-498E-9F49-070588751502}.Debug|Any CPU.ActiveCfg = Debug|Any CPU

+		{0A5FA791-BEF2-498E-9F49-070588751502}.Debug|Any CPU.Build.0 = Debug|Any CPU

+		{0A5FA791-BEF2-498E-9F49-070588751502}.Release|Any CPU.ActiveCfg = Release|Any CPU

+		{0A5FA791-BEF2-498E-9F49-070588751502}.Release|Any CPU.Build.0 = Release|Any CPU

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+	GlobalSection(ExtensibilityGlobals) = postSolution

+		SolutionGuid = {6C057B23-0097-4D3B-949F-2E6D5F6B1C5A}

+	EndGlobalSection

+EndGlobal

diff --git a/txt_to_html/txt_to_html/Program.cs b/txt_to_html/txt_to_html/Program.cs
new file mode 100644
index 0000000..5a93c51
--- /dev/null
+++ b/txt_to_html/txt_to_html/Program.cs
@@ -0,0 +1,23 @@
+using System;

+using System.Collections.Generic;

+using System.Linq;

+using System.Threading.Tasks;

+using System.Windows.Forms;

+

+namespace txt_to_html

+{

+    internal static class Program

+    {

+        /// <summary>

+        ///  The main entry point for the application.

+        /// </summary>

+        [STAThread]

+        static void Main()

+        {

+            Application.SetHighDpiMode(HighDpiMode.SystemAware);

+            Application.EnableVisualStyles();

+            Application.SetCompatibleTextRenderingDefault(false);

+            Application.Run(new frm_main());

+        }

+    }

+}

diff --git a/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.deps.json b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.deps.json
new file mode 100644
index 0000000..e97ba32
--- /dev/null
+++ b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.deps.json
@@ -0,0 +1,23 @@
+{

+  "runtimeTarget": {

+    "name": ".NETCoreApp,Version=v3.1",

+    "signature": ""

+  },

+  "compilationOptions": {},

+  "targets": {

+    ".NETCoreApp,Version=v3.1": {

+      "txt_to_html/1.0.0": {

+        "runtime": {

+          "txt_to_html.dll": {}

+        }

+      }

+    }

+  },

+  "libraries": {

+    "txt_to_html/1.0.0": {

+      "type": "project",

+      "serviceable": false,

+      "sha512": ""

+    }

+  }

+}
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.dll b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.dll
new file mode 100644
index 0000000..52ed3bb
--- /dev/null
+++ b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.dll
Binary files differdiff --git a/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.exe b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.exe
new file mode 100644
index 0000000..e9f6c7f
--- /dev/null
+++ b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.exe
Binary files differdiff --git a/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.pdb b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.pdb
new file mode 100644
index 0000000..70ae9b7
--- /dev/null
+++ b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.pdb
Binary files differdiff --git a/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.runtimeconfig.dev.json b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.runtimeconfig.dev.json
new file mode 100644
index 0000000..214bf78
--- /dev/null
+++ b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.runtimeconfig.dev.json
@@ -0,0 +1,8 @@
+{

+  "runtimeOptions": {

+    "additionalProbingPaths": [

+      "C:\\Users\\User\\.dotnet\\store\\|arch|\\|tfm|",

+      "C:\\Users\\User\\.nuget\\packages"

+    ]

+  }

+}
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.runtimeconfig.json b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.runtimeconfig.json
new file mode 100644
index 0000000..9b3a644
--- /dev/null
+++ b/txt_to_html/txt_to_html/bin/Debug/netcoreapp3.1/txt_to_html.runtimeconfig.json
@@ -0,0 +1,9 @@
+{

+  "runtimeOptions": {

+    "tfm": "netcoreapp3.1",

+    "framework": {

+      "name": "Microsoft.WindowsDesktop.App",

+      "version": "3.1.0"

+    }

+  }

+}
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/frm_main.Designer.cs b/txt_to_html/txt_to_html/frm_main.Designer.cs
new file mode 100644
index 0000000..79bc536
--- /dev/null
+++ b/txt_to_html/txt_to_html/frm_main.Designer.cs
@@ -0,0 +1,88 @@
+namespace txt_to_html

+{

+    partial class frm_main

+    {

+        /// <summary>

+        ///  Required designer variable.

+        /// </summary>

+        private System.ComponentModel.IContainer components = null;

+

+        /// <summary>

+        ///  Clean up any resources being used.

+        /// </summary>

+        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>

+        protected override void Dispose(bool disposing)

+        {

+            if (disposing && (components != null)) {

+                components.Dispose();

+            }

+            base.Dispose(disposing);

+        }

+

+        #region Windows Form Designer generated code

+

+        /// <summary>

+        ///  Required method for Designer support - do not modify

+        ///  the contents of this method with the code editor.

+        /// </summary>

+        private void InitializeComponent()

+        {

+            lbl_help = new System.Windows.Forms.Label();

+            btn_convert = new System.Windows.Forms.Button();

+            btn_exit = new System.Windows.Forms.Button();

+            SuspendLayout();

+            // 

+            // lbl_help

+            // 

+            lbl_help.AutoSize = true;

+            lbl_help.Location = new System.Drawing.Point(43, 49);

+            lbl_help.Name = "lbl_help";

+            lbl_help.Size = new System.Drawing.Size(204, 15);

+            lbl_help.TabIndex = 0;

+            lbl_help.Text = "Upload a .txt file to convert it to html.";

+            // 

+            // btn_convert

+            // 

+            btn_convert.ForeColor = System.Drawing.Color.Green;

+            btn_convert.Location = new System.Drawing.Point(78, 79);

+            btn_convert.Name = "btn_convert";

+            btn_convert.Size = new System.Drawing.Size(129, 32);

+            btn_convert.TabIndex = 1;

+            btn_convert.Text = "Upload and Convert";

+            btn_convert.UseVisualStyleBackColor = true;

+            btn_convert.Click += btn_convert_Click;

+            // 

+            // btn_exit

+            // 

+            btn_exit.ForeColor = System.Drawing.Color.Maroon;

+            btn_exit.Location = new System.Drawing.Point(101, 117);

+            btn_exit.Name = "btn_exit";

+            btn_exit.Size = new System.Drawing.Size(75, 32);

+            btn_exit.TabIndex = 2;

+            btn_exit.Text = "Exit";

+            btn_exit.UseVisualStyleBackColor = true;

+            btn_exit.Click += btn_exit_Click;

+            // 

+            // frm_main

+            // 

+            AcceptButton = btn_convert;

+            AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);

+            AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

+            CancelButton = btn_exit;

+            ClientSize = new System.Drawing.Size(284, 201);

+            Controls.Add(btn_exit);

+            Controls.Add(btn_convert);

+            Controls.Add(lbl_help);

+            Name = "frm_main";

+            Text = "Text to html";

+            ResumeLayout(false);

+            PerformLayout();

+        }

+

+        #endregion

+

+        private System.Windows.Forms.Label lbl_help;

+        private System.Windows.Forms.Button btn_convert;

+        private System.Windows.Forms.Button btn_exit;

+    }

+}

diff --git a/txt_to_html/txt_to_html/frm_main.cs b/txt_to_html/txt_to_html/frm_main.cs
new file mode 100644
index 0000000..2df86b9
--- /dev/null
+++ b/txt_to_html/txt_to_html/frm_main.cs
@@ -0,0 +1,79 @@
+using System;

+using System.Collections.Generic;

+using System.ComponentModel;

+using System.Data;

+using System.Drawing;

+using System.Linq;

+using System.Text;

+using System.Threading.Tasks;

+using System.Windows.Forms;

+/* to read/write files */

+using System.IO;

+

+namespace txt_to_html

+{

+	public partial class frm_main : Form

+	{

+		public frm_main()

+		{

+			InitializeComponent();

+		}

+

+		private void btn_convert_Click(object sender, EventArgs e)

+		{

+			/* show a dialog that lets the user choose a text file to read */

+			OpenFileDialog txt = new OpenFileDialog();

+			txt.Filter = "Text File|*.txt";

+			if (txt.ShowDialog() != DialogResult.OK)

+				return;

+

+			/* show a dialog that lets the user create an output html file */

+			SaveFileDialog html = new SaveFileDialog();

+			html.Filter = "Hyper Text Markup File|*.html";

+			if (html.ShowDialog() != DialogResult.OK)

+				return;

+

+			/* copy the contents of the selected text file to an array */

+			string[] input = File.ReadAllLines(txt.FileName);

+

+			/* create the output html file and start writing the html */

+			StreamWriter output = File.CreateText(html.FileName);

+			output.WriteLine("<html><body bgcolor='#F6F3F0'>");

+			for (int i = 0; i < input.Count(); i++)

+				/* check for special syntax and convert it to html */

+				switch (input[i]) {

+					case string s when s.StartsWith("	"):

+						output.WriteLine(input[i].Replace("	",

+							"<p>") + "</p>");

+						break;

+					case string s when s.StartsWith("! "):

+						output.WriteLine(input[i].Replace("! ",

+							"<a href='http://") + "'>" +

+							input[i].Replace("! ", "") + "</a>");

+						break;

+					case string s when s.StartsWith("# "):

+						output.WriteLine(input[i].Replace("# ",

+							"<h1>") + "</h1>");

+						break;

+					case string s when s.StartsWith("## "):

+						output.WriteLine(input[i].Replace("## ",

+							"<h2>") + "</h2>");

+						break;

+					case string s when s.StartsWith("### "):

+						output.WriteLine(input[i].Replace("### ",

+							"<h3>") + "</h3>");

+						break;

+				}

+			output.WriteLine("</body></html>");

+

+			/* close the file and tell the user that the conversion was successful */

+			output.Close();

+			MessageBox.Show("Converted Successfully! Your html file is located at: " + html.FileName);

+		}

+

+		private void btn_exit_Click(object sender, EventArgs e)

+		{

+			this.Close();

+		}

+	}

+}

diff --git a/txt_to_html/txt_to_html/frm_main.resx b/txt_to_html/txt_to_html/frm_main.resx
new file mode 100644
index 0000000..b92c163
--- /dev/null
+++ b/txt_to_html/txt_to_html/frm_main.resx
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>

+<root>

+  <!--

+    Microsoft ResX Schema 

+

+    Version 2.0

+

+    The primary goals of this format is to allow a simple XML format

+    that is mostly human readable. The generation and parsing of the

+    various data types are done through the TypeConverter classes

+    associated with the data types.

+

+    Example:

+

+    ... ado.net/XML headers & schema ...

+    <resheader name="resmimetype">text/microsoft-resx</resheader>

+    <resheader name="version">2.0</resheader>

+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>

+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>

+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>

+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>

+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">

+        <value>[base64 mime encoded serialized .NET Framework object]</value>

+    </data>

+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>

+        <comment>This is a comment</comment>

+    </data>

+

+    There are any number of "resheader" rows that contain simple

+    name/value pairs.

+

+    Each data row contains a name, and value. The row also contains a

+    type or mimetype. Type corresponds to a .NET class that support

+    text/value conversion through the TypeConverter architecture.

+    Classes that don't support this are serialized and stored with the

+    mimetype set.

+

+    The mimetype is used for serialized objects, and tells the

+    ResXResourceReader how to depersist the object. This is currently not

+    extensible. For a given mimetype the value must be set accordingly:

+

+    Note - application/x-microsoft.net.object.binary.base64 is the format

+    that the ResXResourceWriter will generate, however the reader can

+    read any of the formats listed below.

+

+    mimetype: application/x-microsoft.net.object.binary.base64

+    value   : The object must be serialized with

+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter

+            : and then encoded with base64 encoding.

+    

+    mimetype: application/x-microsoft.net.object.soap.base64

+    value   : The object must be serialized with

+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter

+            : and then encoded with base64 encoding.

+

+    mimetype: application/x-microsoft.net.object.bytearray.base64

+    value   : The object must be serialized into a byte array

+            : using a System.ComponentModel.TypeConverter

+            : and then encoded with base64 encoding.

+    -->

+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">

+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />

+    <xsd:element name="root" msdata:IsDataSet="true">

+      <xsd:complexType>

+        <xsd:choice maxOccurs="unbounded">

+          <xsd:element name="metadata">

+            <xsd:complexType>

+              <xsd:sequence>

+                <xsd:element name="value" type="xsd:string" minOccurs="0" />

+              </xsd:sequence>

+              <xsd:attribute name="name" use="required" type="xsd:string" />

+              <xsd:attribute name="type" type="xsd:string" />

+              <xsd:attribute name="mimetype" type="xsd:string" />

+              <xsd:attribute ref="xml:space" />

+            </xsd:complexType>

+          </xsd:element>

+          <xsd:element name="assembly">

+            <xsd:complexType>

+              <xsd:attribute name="alias" type="xsd:string" />

+              <xsd:attribute name="name" type="xsd:string" />

+            </xsd:complexType>

+          </xsd:element>

+          <xsd:element name="data">

+            <xsd:complexType>

+              <xsd:sequence>

+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />

+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />

+              </xsd:sequence>

+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />

+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />

+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />

+              <xsd:attribute ref="xml:space" />

+            </xsd:complexType>

+          </xsd:element>

+          <xsd:element name="resheader">

+            <xsd:complexType>

+              <xsd:sequence>

+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />

+              </xsd:sequence>

+              <xsd:attribute name="name" type="xsd:string" use="required" />

+            </xsd:complexType>

+          </xsd:element>

+        </xsd:choice>

+      </xsd:complexType>

+    </xsd:element>

+  </xsd:schema>

+  <resheader name="resmimetype">

+    <value>text/microsoft-resx</value>

+  </resheader>

+  <resheader name="version">

+    <value>2.0</value>

+  </resheader>

+  <resheader name="reader">

+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>

+  </resheader>

+  <resheader name="writer">

+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>

+  </resheader>

+</root>
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000..3364fdf
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />

+using System;

+using System.Reflection;

+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = ".NET Core 3.1")]

diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/apphost.exe b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/apphost.exe
new file mode 100644
index 0000000..e9f6c7f
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/apphost.exe
Binary files differdiff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.AssemblyInfo.cs b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.AssemblyInfo.cs
new file mode 100644
index 0000000..e1ca2f5
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------

+// <auto-generated>

+//     This code was generated by a tool.

+//     Runtime Version:4.0.30319.42000

+//

+//     Changes to this file may cause incorrect behavior and will be lost if

+//     the code is regenerated.

+// </auto-generated>

+//------------------------------------------------------------------------------

+

+using System;

+using System.Reflection;

+

+[assembly: System.Reflection.AssemblyCompanyAttribute("txt_to_html")]

+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]

+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]

+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]

+[assembly: System.Reflection.AssemblyProductAttribute("txt_to_html")]

+[assembly: System.Reflection.AssemblyTitleAttribute("txt_to_html")]

+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

+

+// Generated by the MSBuild WriteCodeFragment class.

+

diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.AssemblyInfoInputs.cache b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..ab4789a
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+6e462403ce8d7c398923365b0134f4d1be415797884ab270e3daf8942033d3ba

diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.GeneratedMSBuildEditorConfig.editorconfig b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..785b3f8
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,11 @@
+is_global = true

+build_property.ApplicationManifest = 

+build_property.StartupObject = 

+build_property.ApplicationDefaultFont = 

+build_property.ApplicationHighDpiMode = 

+build_property.ApplicationUseCompatibleTextRendering = 

+build_property.ApplicationVisualStyles = 

+build_property.RootNamespace = txt_to_html

+build_property.ProjectDir = C:\Users\User\Documents\cs\hw\131u1\txt_to_html\

+build_property.EnableComHosting = 

+build_property.EnableGeneratedComInterfaceComImportInterop = 

diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.assets.cache b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.assets.cache
new file mode 100644
index 0000000..ea2c90c
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.assets.cache
Binary files differdiff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.BuildWithSkipAnalyzers b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.BuildWithSkipAnalyzers
diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.CoreCompileInputs.cache b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..e0bc88e
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+d73fb2e86b68934ed0578d7addfd8d04602eddb1abf266a46e5588bfa6626192

diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.FileListAbsolute.txt b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..3bf497f
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.FileListAbsolute.txt
@@ -0,0 +1,32 @@
+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.exe

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.deps.json

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.runtimeconfig.json

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.runtimeconfig.dev.json

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.dll

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.pdb

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.frm_main.resources

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.csproj.GenerateResource.cache

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.GeneratedMSBuildEditorConfig.editorconfig

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.AssemblyInfoInputs.cache

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.AssemblyInfo.cs

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.csproj.CoreCompileInputs.cache

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.sourcelink.json

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.dll

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.pdb

+C:\Users\User\Documents\cs\hw\txt_to_html\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.genruntimeconfig.cache

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.exe

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.deps.json

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.runtimeconfig.json

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.runtimeconfig.dev.json

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.dll

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\bin\Debug\netcoreapp3.1\txt_to_html.pdb

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.frm_main.resources

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.csproj.GenerateResource.cache

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.GeneratedMSBuildEditorConfig.editorconfig

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.AssemblyInfoInputs.cache

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.AssemblyInfo.cs

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.csproj.CoreCompileInputs.cache

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.sourcelink.json

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.dll

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.pdb

+C:\Users\User\Documents\cs\hw\131u1\txt_to_html\obj\Debug\netcoreapp3.1\txt_to_html.genruntimeconfig.cache

diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.GenerateResource.cache b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.GenerateResource.cache
new file mode 100644
index 0000000..79be48f
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.csproj.GenerateResource.cache
Binary files differdiff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.designer.deps.json b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.designer.deps.json
new file mode 100644
index 0000000..9bb9f82
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.designer.deps.json
@@ -0,0 +1,11 @@
+{

+  "runtimeTarget": {

+    "name": ".NETCoreApp,Version=v3.1",

+    "signature": ""

+  },

+  "compilationOptions": {},

+  "targets": {

+    ".NETCoreApp,Version=v3.1": {}

+  },

+  "libraries": {}

+}
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.designer.runtimeconfig.json b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.designer.runtimeconfig.json
new file mode 100644
index 0000000..fdc9c5f
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.designer.runtimeconfig.json
@@ -0,0 +1,16 @@
+{

+  "runtimeOptions": {

+    "tfm": "netcoreapp3.1",

+    "framework": {

+      "name": "Microsoft.WindowsDesktop.App",

+      "version": "3.1.0"

+    },

+    "additionalProbingPaths": [

+      "C:\\Users\\User\\.dotnet\\store\\|arch|\\|tfm|",

+      "C:\\Users\\User\\.nuget\\packages"

+    ],

+    "configProperties": {

+      "Microsoft.NETCore.DotNetHostPolicy.SetAppPaths": true

+    }

+  }

+}
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.dll b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.dll
new file mode 100644
index 0000000..52ed3bb
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.dll
Binary files differdiff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.frm_main.resources b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.frm_main.resources
new file mode 100644
index 0000000..6c05a97
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.frm_main.resources
Binary files differdiff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.genruntimeconfig.cache b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.genruntimeconfig.cache
new file mode 100644
index 0000000..64337c6
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.genruntimeconfig.cache
@@ -0,0 +1 @@
+7ad5c1dd489e32fd21c2e2b47ff44fb5c5109bfce0a47184ba3a7893ffafb05e

diff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.pdb b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.pdb
new file mode 100644
index 0000000..70ae9b7
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.pdb
Binary files differdiff --git a/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.sourcelink.json b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.sourcelink.json
new file mode 100644
index 0000000..b4553c5
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/Debug/netcoreapp3.1/txt_to_html.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"C:\\Users\\User\\Documents\\cs\\hw\\*":"https://raw.githubusercontent.com/porterswanstrom/hw/245e571597f7f2f1d0405ce6c71205dcc5cea0b7/*"}}
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/obj/project.assets.json b/txt_to_html/txt_to_html/obj/project.assets.json
new file mode 100644
index 0000000..233a377
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/project.assets.json
@@ -0,0 +1,71 @@
+{

+  "version": 3,

+  "targets": {

+    ".NETCoreApp,Version=v3.1": {}

+  },

+  "libraries": {},

+  "projectFileDependencyGroups": {

+    ".NETCoreApp,Version=v3.1": []

+  },

+  "packageFolders": {

+    "C:\\Users\\User\\.nuget\\packages\\": {}

+  },

+  "project": {

+    "version": "1.0.0",

+    "restore": {

+      "projectUniqueName": "C:\\Users\\User\\Documents\\cs\\hw\\131u1\\txt_to_html\\txt_to_html.csproj",

+      "projectName": "txt_to_html",

+      "projectPath": "C:\\Users\\User\\Documents\\cs\\hw\\131u1\\txt_to_html\\txt_to_html.csproj",

+      "packagesPath": "C:\\Users\\User\\.nuget\\packages\\",

+      "outputPath": "C:\\Users\\User\\Documents\\cs\\hw\\131u1\\txt_to_html\\obj\\",

+      "projectStyle": "PackageReference",

+      "configFilePaths": [

+        "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config",

+        "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"

+      ],

+      "originalTargetFrameworks": [

+        "netcoreapp3.1"

+      ],

+      "sources": {

+        "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},

+        "https://api.nuget.org/v3/index.json": {}

+      },

+      "frameworks": {

+        "netcoreapp3.1": {

+          "targetAlias": "netcoreapp3.1",

+          "projectReferences": {}

+        }

+      },

+      "warningProperties": {

+        "warnAsError": [

+          "NU1605"

+        ]

+      }

+    },

+    "frameworks": {

+      "netcoreapp3.1": {

+        "targetAlias": "netcoreapp3.1",

+        "imports": [

+          "net461",

+          "net462",

+          "net47",

+          "net471",

+          "net472",

+          "net48",

+          "net481"

+        ],

+        "assetTargetFallback": true,

+        "warn": true,

+        "frameworkReferences": {

+          "Microsoft.NETCore.App": {

+            "privateAssets": "all"

+          },

+          "Microsoft.WindowsDesktop.App.WindowsForms": {

+            "privateAssets": "none"

+          }

+        },

+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json"

+      }

+    }

+  }

+}
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/obj/project.nuget.cache b/txt_to_html/txt_to_html/obj/project.nuget.cache
new file mode 100644
index 0000000..c7e6d00
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{

+  "version": 2,

+  "dgSpecHash": "bV69NWmi4hR1FT8ZBhUtnTEcVCklEN0utAeEmKFhALYfGHgKP+YaJag7Jg4sVAIQVMf9eeEtU04V4Ca3tLOXwA==",

+  "success": true,

+  "projectFilePath": "C:\\Users\\User\\Documents\\cs\\hw\\131u1\\txt_to_html\\txt_to_html.csproj",

+  "expectedPackageFiles": [],

+  "logs": []

+}
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.dgspec.json b/txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..20a0193
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.dgspec.json
@@ -0,0 +1,66 @@
+{

+  "format": 1,

+  "restore": {

+    "C:\\Users\\User\\Documents\\cs\\hw\\131u1\\txt_to_html\\txt_to_html.csproj": {}

+  },

+  "projects": {

+    "C:\\Users\\User\\Documents\\cs\\hw\\131u1\\txt_to_html\\txt_to_html.csproj": {

+      "version": "1.0.0",

+      "restore": {

+        "projectUniqueName": "C:\\Users\\User\\Documents\\cs\\hw\\131u1\\txt_to_html\\txt_to_html.csproj",

+        "projectName": "txt_to_html",

+        "projectPath": "C:\\Users\\User\\Documents\\cs\\hw\\131u1\\txt_to_html\\txt_to_html.csproj",

+        "packagesPath": "C:\\Users\\User\\.nuget\\packages\\",

+        "outputPath": "C:\\Users\\User\\Documents\\cs\\hw\\131u1\\txt_to_html\\obj\\",

+        "projectStyle": "PackageReference",

+        "configFilePaths": [

+          "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config",

+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"

+        ],

+        "originalTargetFrameworks": [

+          "netcoreapp3.1"

+        ],

+        "sources": {

+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},

+          "https://api.nuget.org/v3/index.json": {}

+        },

+        "frameworks": {

+          "netcoreapp3.1": {

+            "targetAlias": "netcoreapp3.1",

+            "projectReferences": {}

+          }

+        },

+        "warningProperties": {

+          "warnAsError": [

+            "NU1605"

+          ]

+        }

+      },

+      "frameworks": {

+        "netcoreapp3.1": {

+          "targetAlias": "netcoreapp3.1",

+          "imports": [

+            "net461",

+            "net462",

+            "net47",

+            "net471",

+            "net472",

+            "net48",

+            "net481"

+          ],

+          "assetTargetFallback": true,

+          "warn": true,

+          "frameworkReferences": {

+            "Microsoft.NETCore.App": {

+              "privateAssets": "all"

+            },

+            "Microsoft.WindowsDesktop.App.WindowsForms": {

+              "privateAssets": "none"

+            }

+          },

+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json"

+        }

+      }

+    }

+  }

+}
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.g.props b/txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.g.props
new file mode 100644
index 0000000..af28506
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.g.props
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>

+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">

+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>

+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>

+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>

+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>

+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\User\.nuget\packages\</NuGetPackageFolders>

+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>

+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.8.0</NuGetToolVersion>

+  </PropertyGroup>

+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">

+    <SourceRoot Include="C:\Users\User\.nuget\packages\" />

+  </ItemGroup>

+</Project>
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.g.targets b/txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.g.targets
new file mode 100644
index 0000000..35a7576
--- /dev/null
+++ b/txt_to_html/txt_to_html/obj/txt_to_html.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>

+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/txt_to_html.csproj b/txt_to_html/txt_to_html/txt_to_html.csproj
new file mode 100644
index 0000000..7b05c62
--- /dev/null
+++ b/txt_to_html/txt_to_html/txt_to_html.csproj
@@ -0,0 +1,9 @@
+<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">

+

+  <PropertyGroup>

+    <OutputType>WinExe</OutputType>

+    <TargetFramework>netcoreapp3.1</TargetFramework>

+    <UseWindowsForms>true</UseWindowsForms>

+  </PropertyGroup>

+

+</Project>
\ No newline at end of file
diff --git a/txt_to_html/txt_to_html/txt_to_html.csproj.user b/txt_to_html/txt_to_html/txt_to_html.csproj.user
new file mode 100644
index 0000000..0ffe443
--- /dev/null
+++ b/txt_to_html/txt_to_html/txt_to_html.csproj.user
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>

+<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <ItemGroup>

+    <Compile Update="frm_main.cs">

+      <SubType>Form</SubType>

+    </Compile>

+  </ItemGroup>

+</Project>
\ No newline at end of file