diff --git a/.vs/Calculator App/FileContentIndex/a8b32e0b-0dce-4d15-b1c9-77582f1ceaf0.vsidx b/.vs/Calculator App/FileContentIndex/a8b32e0b-0dce-4d15-b1c9-77582f1ceaf0.vsidx new file mode 100644 index 0000000..cf154bf Binary files /dev/null and b/.vs/Calculator App/FileContentIndex/a8b32e0b-0dce-4d15-b1c9-77582f1ceaf0.vsidx differ diff --git a/.vs/Calculator App/FileContentIndex/read.lock b/.vs/Calculator App/FileContentIndex/read.lock new file mode 100644 index 0000000..e69de29 diff --git a/.vs/Calculator App/v17/.suo b/.vs/Calculator App/v17/.suo new file mode 100644 index 0000000..5cb65b3 Binary files /dev/null and b/.vs/Calculator App/v17/.suo differ diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..118c768 --- /dev/null +++ b/.vs/VSWorkspaceState.json @@ -0,0 +1,7 @@ +{ + "ExpandedNodes": [ + "\\obj", + "\\Properties" + ], + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite new file mode 100644 index 0000000..3296f1e Binary files /dev/null and b/.vs/slnx.sqlite differ diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..3b66410 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "git.ignoreLimitWarning": true +} \ No newline at end of file diff --git a/App.config b/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Calculator App.csproj b/Calculator App.csproj new file mode 100644 index 0000000..d66b2fb --- /dev/null +++ b/Calculator App.csproj @@ -0,0 +1,125 @@ + + + + + Debug + AnyCPU + {26B2543E-009F-4C6D-A204-C0832F83BC6D} + WinExe + Calculator_App + Calculator App + v4.7.2 + 512 + true + true + false + C:\Users\cheng\Downloads\Calculator App\ + true + Disk + true + Foreground + 7 + Days + false + false + true + http://localhost/Calculator App/ + 3 + 1.0.0.%2a + false + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + 426BE7599F5AD06BED6ABF3B23303EDF8E09C573 + + + Calculator App_TemporaryKey.pfx + + + true + + + true + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + False + Microsoft .NET Framework 4.7.2 %28x86 and x64%29 + true + + + False + .NET Framework 3.5 SP1 + false + + + + \ No newline at end of file diff --git a/Calculator App.csproj.user b/Calculator App.csproj.user new file mode 100644 index 0000000..c16cdae --- /dev/null +++ b/Calculator App.csproj.user @@ -0,0 +1,16 @@ + + + + + + + + + + en-US + false + + + false + + \ No newline at end of file diff --git a/Calculator App_TemporaryKey.pfx b/Calculator App_TemporaryKey.pfx new file mode 100644 index 0000000..b18ae3a Binary files /dev/null and b/Calculator App_TemporaryKey.pfx differ diff --git a/Form1.Designer.cs b/Form1.Designer.cs new file mode 100644 index 0000000..b13d5ac --- /dev/null +++ b/Form1.Designer.cs @@ -0,0 +1,650 @@ +namespace Calculator_App +{ + partial class Calculator + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.seven = new System.Windows.Forms.Button(); + this.four = new System.Windows.Forms.Button(); + this.eight = new System.Windows.Forms.Button(); + this.nine = new System.Windows.Forms.Button(); + this.five = new System.Windows.Forms.Button(); + this.six = new System.Windows.Forms.Button(); + this.one = new System.Windows.Forms.Button(); + this.two = new System.Windows.Forms.Button(); + this.three = new System.Windows.Forms.Button(); + this.zero = new System.Windows.Forms.Button(); + this.doublezero = new System.Windows.Forms.Button(); + this.dot = new System.Windows.Forms.Button(); + this.clear = new System.Windows.Forms.Button(); + this.divide = new System.Windows.Forms.Button(); + this.multiply = new System.Windows.Forms.Button(); + this.minus = new System.Windows.Forms.Button(); + this.plus = new System.Windows.Forms.Button(); + this.equal = new System.Windows.Forms.Button(); + this.Display = new System.Windows.Forms.TextBox(); + this.display2 = new System.Windows.Forms.TextBox(); + this.log = new System.Windows.Forms.Button(); + this.round = new System.Windows.Forms.Button(); + this.squared = new System.Windows.Forms.Button(); + this.cube = new System.Windows.Forms.Button(); + this.sin = new System.Windows.Forms.Button(); + this.Asin = new System.Windows.Forms.Button(); + this.sinh = new System.Windows.Forms.Button(); + this.delete = new System.Windows.Forms.Button(); + this.cos = new System.Windows.Forms.Button(); + this.Acos = new System.Windows.Forms.Button(); + this.cosh = new System.Windows.Forms.Button(); + this.absolute = new System.Windows.Forms.Button(); + this.button14 = new System.Windows.Forms.Button(); + this.sqrt = new System.Windows.Forms.Button(); + this.Atan = new System.Windows.Forms.Button(); + this.tan = new System.Windows.Forms.Button(); + this.pre = new System.Windows.Forms.Button(); + this.exponent = new System.Windows.Forms.Button(); + this.pi = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // seven + // + this.seven.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.seven.Location = new System.Drawing.Point(11, 66); + this.seven.Margin = new System.Windows.Forms.Padding(2); + this.seven.Name = "seven"; + this.seven.Size = new System.Drawing.Size(43, 37); + this.seven.TabIndex = 0; + this.seven.Text = "7"; + this.seven.UseVisualStyleBackColor = true; + this.seven.Click += new System.EventHandler(this.seven_Click); + // + // four + // + this.four.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.four.Location = new System.Drawing.Point(11, 112); + this.four.Margin = new System.Windows.Forms.Padding(2); + this.four.Name = "four"; + this.four.Size = new System.Drawing.Size(43, 37); + this.four.TabIndex = 1; + this.four.Text = "4"; + this.four.UseVisualStyleBackColor = true; + this.four.Click += new System.EventHandler(this.four_Click); + // + // eight + // + this.eight.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.eight.Location = new System.Drawing.Point(59, 66); + this.eight.Margin = new System.Windows.Forms.Padding(2); + this.eight.Name = "eight"; + this.eight.Size = new System.Drawing.Size(43, 37); + this.eight.TabIndex = 2; + this.eight.Text = "8"; + this.eight.UseVisualStyleBackColor = true; + this.eight.Click += new System.EventHandler(this.eight_Click); + // + // nine + // + this.nine.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.nine.Location = new System.Drawing.Point(106, 66); + this.nine.Margin = new System.Windows.Forms.Padding(2); + this.nine.Name = "nine"; + this.nine.Size = new System.Drawing.Size(43, 37); + this.nine.TabIndex = 3; + this.nine.Text = "9"; + this.nine.UseVisualStyleBackColor = true; + this.nine.Click += new System.EventHandler(this.nine_Click); + // + // five + // + this.five.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.five.Location = new System.Drawing.Point(59, 112); + this.five.Margin = new System.Windows.Forms.Padding(2); + this.five.Name = "five"; + this.five.Size = new System.Drawing.Size(43, 37); + this.five.TabIndex = 4; + this.five.Text = "5"; + this.five.UseVisualStyleBackColor = true; + this.five.Click += new System.EventHandler(this.five_Click); + // + // six + // + this.six.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.six.Location = new System.Drawing.Point(106, 112); + this.six.Margin = new System.Windows.Forms.Padding(2); + this.six.Name = "six"; + this.six.Size = new System.Drawing.Size(43, 37); + this.six.TabIndex = 5; + this.six.Text = "6"; + this.six.UseVisualStyleBackColor = true; + this.six.Click += new System.EventHandler(this.six_Click); + // + // one + // + this.one.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.one.Location = new System.Drawing.Point(11, 159); + this.one.Margin = new System.Windows.Forms.Padding(2); + this.one.Name = "one"; + this.one.Size = new System.Drawing.Size(43, 37); + this.one.TabIndex = 6; + this.one.Text = "1"; + this.one.UseVisualStyleBackColor = true; + this.one.Click += new System.EventHandler(this.one_Click); + // + // two + // + this.two.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.two.Location = new System.Drawing.Point(59, 159); + this.two.Margin = new System.Windows.Forms.Padding(2); + this.two.Name = "two"; + this.two.Size = new System.Drawing.Size(43, 37); + this.two.TabIndex = 7; + this.two.Text = "2"; + this.two.UseVisualStyleBackColor = true; + this.two.Click += new System.EventHandler(this.two_Click); + // + // three + // + this.three.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.three.Location = new System.Drawing.Point(106, 159); + this.three.Margin = new System.Windows.Forms.Padding(2); + this.three.Name = "three"; + this.three.Size = new System.Drawing.Size(43, 37); + this.three.TabIndex = 8; + this.three.Text = "3"; + this.three.UseVisualStyleBackColor = true; + this.three.Click += new System.EventHandler(this.three_Click); + // + // zero + // + this.zero.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.zero.Location = new System.Drawing.Point(11, 207); + this.zero.Margin = new System.Windows.Forms.Padding(2); + this.zero.Name = "zero"; + this.zero.Size = new System.Drawing.Size(43, 37); + this.zero.TabIndex = 9; + this.zero.Text = "0"; + this.zero.UseVisualStyleBackColor = true; + this.zero.Click += new System.EventHandler(this.zero_Click); + // + // doublezero + // + this.doublezero.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.doublezero.Location = new System.Drawing.Point(59, 207); + this.doublezero.Margin = new System.Windows.Forms.Padding(2); + this.doublezero.Name = "doublezero"; + this.doublezero.Size = new System.Drawing.Size(43, 37); + this.doublezero.TabIndex = 10; + this.doublezero.Text = "00"; + this.doublezero.UseVisualStyleBackColor = true; + this.doublezero.Click += new System.EventHandler(this.doublezero_Click); + // + // dot + // + this.dot.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dot.Location = new System.Drawing.Point(106, 207); + this.dot.Margin = new System.Windows.Forms.Padding(2); + this.dot.Name = "dot"; + this.dot.Size = new System.Drawing.Size(43, 37); + this.dot.TabIndex = 11; + this.dot.Text = "."; + this.dot.UseVisualStyleBackColor = true; + this.dot.Click += new System.EventHandler(this.dot_Click); + // + // clear + // + this.clear.BackColor = System.Drawing.SystemColors.Info; + this.clear.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.clear.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.clear.Location = new System.Drawing.Point(295, 66); + this.clear.Margin = new System.Windows.Forms.Padding(2); + this.clear.Name = "clear"; + this.clear.Size = new System.Drawing.Size(90, 37); + this.clear.TabIndex = 12; + this.clear.Text = "C"; + this.clear.UseVisualStyleBackColor = false; + this.clear.Click += new System.EventHandler(this.clear_Click); + // + // divide + // + this.divide.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.divide.Location = new System.Drawing.Point(153, 112); + this.divide.Margin = new System.Windows.Forms.Padding(2); + this.divide.Name = "divide"; + this.divide.Size = new System.Drawing.Size(43, 37); + this.divide.TabIndex = 13; + this.divide.Text = "÷"; + this.divide.UseVisualStyleBackColor = true; + this.divide.Click += new System.EventHandler(this.divide_Click); + // + // multiply + // + this.multiply.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.multiply.Location = new System.Drawing.Point(154, 159); + this.multiply.Margin = new System.Windows.Forms.Padding(2); + this.multiply.Name = "multiply"; + this.multiply.Size = new System.Drawing.Size(43, 37); + this.multiply.TabIndex = 14; + this.multiply.Text = "x"; + this.multiply.UseVisualStyleBackColor = true; + this.multiply.Click += new System.EventHandler(this.multiply_Click); + // + // minus + // + this.minus.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.minus.Location = new System.Drawing.Point(154, 207); + this.minus.Margin = new System.Windows.Forms.Padding(2); + this.minus.Name = "minus"; + this.minus.Size = new System.Drawing.Size(43, 37); + this.minus.TabIndex = 15; + this.minus.Text = "-"; + this.minus.UseVisualStyleBackColor = true; + this.minus.Click += new System.EventHandler(this.minus_Click); + // + // plus + // + this.plus.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.plus.Location = new System.Drawing.Point(154, 256); + this.plus.Margin = new System.Windows.Forms.Padding(2); + this.plus.Name = "plus"; + this.plus.Size = new System.Drawing.Size(43, 37); + this.plus.TabIndex = 16; + this.plus.Text = "+"; + this.plus.UseVisualStyleBackColor = true; + this.plus.Click += new System.EventHandler(this.plus_Click); + // + // equal + // + this.equal.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.equal.Location = new System.Drawing.Point(11, 256); + this.equal.Margin = new System.Windows.Forms.Padding(2); + this.equal.Name = "equal"; + this.equal.Size = new System.Drawing.Size(138, 37); + this.equal.TabIndex = 17; + this.equal.Text = "="; + this.equal.UseVisualStyleBackColor = true; + this.equal.Click += new System.EventHandler(this.equal_Click); + // + // Display + // + this.Display.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Display.Location = new System.Drawing.Point(11, 28); + this.Display.Margin = new System.Windows.Forms.Padding(2); + this.Display.MaximumSize = new System.Drawing.Size(370, 30); + this.Display.MinimumSize = new System.Drawing.Size(374, 30); + this.Display.Name = "Display"; + this.Display.ReadOnly = true; + this.Display.Size = new System.Drawing.Size(374, 30); + this.Display.TabIndex = 0; + this.Display.WordWrap = false; + this.Display.TextChanged += new System.EventHandler(this.Display_TextChanged); + // + // display2 + // + this.display2.BackColor = System.Drawing.SystemColors.GrayText; + this.display2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.display2.ForeColor = System.Drawing.SystemColors.Menu; + this.display2.Location = new System.Drawing.Point(11, 4); + this.display2.Margin = new System.Windows.Forms.Padding(2); + this.display2.MaximumSize = new System.Drawing.Size(374, 30); + this.display2.MinimumSize = new System.Drawing.Size(374, 20); + this.display2.Name = "display2"; + this.display2.ReadOnly = true; + this.display2.Size = new System.Drawing.Size(374, 22); + this.display2.TabIndex = 19; + this.display2.TextChanged += new System.EventHandler(this.display2_TextChanged); + // + // log + // + this.log.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.log.Location = new System.Drawing.Point(201, 112); + this.log.Margin = new System.Windows.Forms.Padding(2); + this.log.Name = "log"; + this.log.Size = new System.Drawing.Size(43, 37); + this.log.TabIndex = 20; + this.log.Text = "Log"; + this.log.UseVisualStyleBackColor = true; + this.log.Click += new System.EventHandler(this.button1_Click); + // + // round + // + this.round.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.round.Location = new System.Drawing.Point(201, 159); + this.round.Margin = new System.Windows.Forms.Padding(2); + this.round.Name = "round"; + this.round.Size = new System.Drawing.Size(43, 37); + this.round.TabIndex = 21; + this.round.Text = "Rnd"; + this.round.UseVisualStyleBackColor = true; + this.round.Click += new System.EventHandler(this.round_Click); + // + // squared + // + this.squared.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.squared.Location = new System.Drawing.Point(201, 207); + this.squared.Margin = new System.Windows.Forms.Padding(2); + this.squared.Name = "squared"; + this.squared.Size = new System.Drawing.Size(43, 37); + this.squared.TabIndex = 22; + this.squared.Text = "x²"; + this.squared.UseVisualStyleBackColor = true; + this.squared.Click += new System.EventHandler(this.squared_Click); + // + // cube + // + this.cube.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cube.Location = new System.Drawing.Point(201, 256); + this.cube.Margin = new System.Windows.Forms.Padding(2); + this.cube.Name = "cube"; + this.cube.Size = new System.Drawing.Size(43, 37); + this.cube.TabIndex = 23; + this.cube.Text = "x³"; + this.cube.UseVisualStyleBackColor = true; + this.cube.Click += new System.EventHandler(this.cube_Click); + // + // sin + // + this.sin.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.sin.Location = new System.Drawing.Point(248, 159); + this.sin.Margin = new System.Windows.Forms.Padding(2); + this.sin.Name = "sin"; + this.sin.Size = new System.Drawing.Size(43, 37); + this.sin.TabIndex = 25; + this.sin.Text = "Sin"; + this.sin.UseVisualStyleBackColor = true; + this.sin.Click += new System.EventHandler(this.sin_Click); + // + // Asin + // + this.Asin.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Asin.Location = new System.Drawing.Point(248, 207); + this.Asin.Margin = new System.Windows.Forms.Padding(2); + this.Asin.Name = "Asin"; + this.Asin.Size = new System.Drawing.Size(43, 37); + this.Asin.TabIndex = 26; + this.Asin.Text = "ASin"; + this.Asin.UseVisualStyleBackColor = true; + this.Asin.Click += new System.EventHandler(this.Asin_Click); + // + // sinh + // + this.sinh.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.sinh.Location = new System.Drawing.Point(248, 256); + this.sinh.Margin = new System.Windows.Forms.Padding(2); + this.sinh.Name = "sinh"; + this.sinh.Size = new System.Drawing.Size(43, 37); + this.sinh.TabIndex = 27; + this.sinh.Text = "Sinh"; + this.sinh.UseVisualStyleBackColor = true; + this.sinh.Click += new System.EventHandler(this.button8_Click); + // + // delete + // + this.delete.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.delete.Location = new System.Drawing.Point(295, 112); + this.delete.Margin = new System.Windows.Forms.Padding(2); + this.delete.Name = "delete"; + this.delete.Size = new System.Drawing.Size(43, 37); + this.delete.TabIndex = 28; + this.delete.Text = "Del"; + this.delete.UseVisualStyleBackColor = true; + this.delete.Click += new System.EventHandler(this.delete_Click); + // + // cos + // + this.cos.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cos.Location = new System.Drawing.Point(295, 159); + this.cos.Margin = new System.Windows.Forms.Padding(2); + this.cos.Name = "cos"; + this.cos.Size = new System.Drawing.Size(43, 37); + this.cos.TabIndex = 29; + this.cos.Text = "Cos"; + this.cos.UseVisualStyleBackColor = true; + this.cos.Click += new System.EventHandler(this.button10_Click); + // + // Acos + // + this.Acos.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Acos.Location = new System.Drawing.Point(295, 207); + this.Acos.Margin = new System.Windows.Forms.Padding(2); + this.Acos.Name = "Acos"; + this.Acos.Size = new System.Drawing.Size(43, 37); + this.Acos.TabIndex = 30; + this.Acos.Text = "ACos"; + this.Acos.UseVisualStyleBackColor = true; + this.Acos.Click += new System.EventHandler(this.Acos_Click); + // + // cosh + // + this.cosh.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cosh.Location = new System.Drawing.Point(295, 256); + this.cosh.Margin = new System.Windows.Forms.Padding(2); + this.cosh.Name = "cosh"; + this.cosh.Size = new System.Drawing.Size(43, 37); + this.cosh.TabIndex = 31; + this.cosh.Text = "Cosh"; + this.cosh.UseVisualStyleBackColor = true; + this.cosh.Click += new System.EventHandler(this.button12_Click); + // + // absolute + // + this.absolute.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.absolute.Location = new System.Drawing.Point(201, 66); + this.absolute.Margin = new System.Windows.Forms.Padding(2); + this.absolute.Name = "absolute"; + this.absolute.Size = new System.Drawing.Size(43, 37); + this.absolute.TabIndex = 32; + this.absolute.Text = "Abs"; + this.absolute.UseVisualStyleBackColor = true; + this.absolute.Click += new System.EventHandler(this.absolute_Click); + // + // button14 + // + this.button14.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button14.Location = new System.Drawing.Point(342, 256); + this.button14.Margin = new System.Windows.Forms.Padding(2); + this.button14.Name = "button14"; + this.button14.Size = new System.Drawing.Size(43, 37); + this.button14.TabIndex = 33; + this.button14.Text = "Tanh"; + this.button14.UseVisualStyleBackColor = true; + this.button14.Click += new System.EventHandler(this.button14_Click); + // + // sqrt + // + this.sqrt.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.sqrt.Location = new System.Drawing.Point(154, 66); + this.sqrt.Margin = new System.Windows.Forms.Padding(2); + this.sqrt.Name = "sqrt"; + this.sqrt.Size = new System.Drawing.Size(43, 37); + this.sqrt.TabIndex = 34; + this.sqrt.Text = "√"; + this.sqrt.UseVisualStyleBackColor = true; + this.sqrt.Click += new System.EventHandler(this.sqrt_Click); + // + // Atan + // + this.Atan.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Atan.Location = new System.Drawing.Point(342, 207); + this.Atan.Margin = new System.Windows.Forms.Padding(2); + this.Atan.Name = "Atan"; + this.Atan.Size = new System.Drawing.Size(43, 37); + this.Atan.TabIndex = 35; + this.Atan.Text = "ATan"; + this.Atan.UseVisualStyleBackColor = true; + this.Atan.Click += new System.EventHandler(this.Atan_Click); + // + // tan + // + this.tan.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.tan.Location = new System.Drawing.Point(342, 159); + this.tan.Margin = new System.Windows.Forms.Padding(2); + this.tan.Name = "tan"; + this.tan.Size = new System.Drawing.Size(43, 37); + this.tan.TabIndex = 36; + this.tan.Text = "Tan"; + this.tan.UseVisualStyleBackColor = true; + this.tan.Click += new System.EventHandler(this.tan_Click); + // + // pre + // + this.pre.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.pre.Location = new System.Drawing.Point(342, 112); + this.pre.Margin = new System.Windows.Forms.Padding(2); + this.pre.Name = "pre"; + this.pre.Size = new System.Drawing.Size(43, 37); + this.pre.TabIndex = 37; + this.pre.Text = "Pre"; + this.pre.UseVisualStyleBackColor = true; + this.pre.Click += new System.EventHandler(this.pre_Click); + // + // exponent + // + this.exponent.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.exponent.Location = new System.Drawing.Point(248, 112); + this.exponent.Margin = new System.Windows.Forms.Padding(2); + this.exponent.Name = "exponent"; + this.exponent.Size = new System.Drawing.Size(43, 37); + this.exponent.TabIndex = 38; + this.exponent.Text = "Exp"; + this.exponent.UseVisualStyleBackColor = true; + this.exponent.Click += new System.EventHandler(this.exponent_Click); + // + // pi + // + this.pi.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.pi.Location = new System.Drawing.Point(248, 68); + this.pi.Margin = new System.Windows.Forms.Padding(2); + this.pi.Name = "pi"; + this.pi.Size = new System.Drawing.Size(43, 37); + this.pi.TabIndex = 39; + this.pi.Text = "π"; + this.pi.UseVisualStyleBackColor = true; + this.pi.Click += new System.EventHandler(this.pi_Click); + // + // Calculator + // + this.AccessibleRole = System.Windows.Forms.AccessibleRole.None; + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.GrayText; + this.ClientSize = new System.Drawing.Size(396, 300); + this.Controls.Add(this.pi); + this.Controls.Add(this.exponent); + this.Controls.Add(this.pre); + this.Controls.Add(this.tan); + this.Controls.Add(this.Atan); + this.Controls.Add(this.sqrt); + this.Controls.Add(this.button14); + this.Controls.Add(this.absolute); + this.Controls.Add(this.cosh); + this.Controls.Add(this.Acos); + this.Controls.Add(this.cos); + this.Controls.Add(this.delete); + this.Controls.Add(this.sinh); + this.Controls.Add(this.Asin); + this.Controls.Add(this.sin); + this.Controls.Add(this.cube); + this.Controls.Add(this.squared); + this.Controls.Add(this.round); + this.Controls.Add(this.log); + this.Controls.Add(this.display2); + this.Controls.Add(this.Display); + this.Controls.Add(this.equal); + this.Controls.Add(this.plus); + this.Controls.Add(this.minus); + this.Controls.Add(this.multiply); + this.Controls.Add(this.divide); + this.Controls.Add(this.clear); + this.Controls.Add(this.dot); + this.Controls.Add(this.doublezero); + this.Controls.Add(this.zero); + this.Controls.Add(this.three); + this.Controls.Add(this.two); + this.Controls.Add(this.one); + this.Controls.Add(this.six); + this.Controls.Add(this.five); + this.Controls.Add(this.nine); + this.Controls.Add(this.eight); + this.Controls.Add(this.four); + this.Controls.Add(this.seven); + this.Location = new System.Drawing.Point(700, 250); + this.Margin = new System.Windows.Forms.Padding(2); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "Calculator"; + this.ShowIcon = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; + this.Text = "Calculator"; + this.Load += new System.EventHandler(this.Form1_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button seven; + private System.Windows.Forms.Button four; + private System.Windows.Forms.Button eight; + private System.Windows.Forms.Button nine; + private System.Windows.Forms.Button five; + private System.Windows.Forms.Button six; + private System.Windows.Forms.Button one; + private System.Windows.Forms.Button two; + private System.Windows.Forms.Button three; + private System.Windows.Forms.Button zero; + private System.Windows.Forms.Button doublezero; + private System.Windows.Forms.Button dot; + private System.Windows.Forms.Button clear; + private System.Windows.Forms.Button divide; + private System.Windows.Forms.Button multiply; + private System.Windows.Forms.Button minus; + private System.Windows.Forms.Button plus; + private System.Windows.Forms.Button equal; + private System.Windows.Forms.TextBox Display; + private System.Windows.Forms.TextBox display2; + private System.Windows.Forms.Button log; + private System.Windows.Forms.Button round; + private System.Windows.Forms.Button squared; + private System.Windows.Forms.Button cube; + private System.Windows.Forms.Button sin; + private System.Windows.Forms.Button Asin; + private System.Windows.Forms.Button sinh; + private System.Windows.Forms.Button delete; + private System.Windows.Forms.Button cos; + private System.Windows.Forms.Button Acos; + private System.Windows.Forms.Button cosh; + private System.Windows.Forms.Button absolute; + private System.Windows.Forms.Button button14; + private System.Windows.Forms.Button sqrt; + private System.Windows.Forms.Button Atan; + private System.Windows.Forms.Button tan; + private System.Windows.Forms.Button pre; + private System.Windows.Forms.Button exponent; + private System.Windows.Forms.Button pi; + } +} + diff --git a/Form1.cs b/Form1.cs new file mode 100644 index 0000000..ff68499 --- /dev/null +++ b/Form1.cs @@ -0,0 +1,438 @@ +/* Calculator app with basic mathemtical functions + * with an interactive interface and features included + * to prevent unaccepted user input from crashing the app + * George C. + * Start Date: 01/12/2023 + * Finish Date: 01/13/2023, + */ +//i made a change + + +using System; +using System.Windows.Forms; + +namespace Calculator_App +{ + public partial class Calculator : Form + { + public Calculator() + { + InitializeComponent(); + } + + //variable declaration + float number = 0, num2; + public static float answer = 0; + double roundedNum, root; + int operation = 0, indexNum = 0, indexOp = 0, preop = 0; + float[] numArr = new float[100]; + int[] opArr = new int[100]; + + //Loads the calculator app window + private void Form1_Load(object sender, EventArgs e) + { + } + + //Changes the Display text + private void Display_TextChanged(object sender, EventArgs e) + { + } + + //buttons that adds the number to the display + private void one_Click(object sender, EventArgs e) + { + showNum("1"); + } + + private void two_Click(object sender, EventArgs e) + { + showNum("2"); + } + + private void three_Click(object sender, EventArgs e) + { + showNum("3"); + } + + private void four_Click(object sender, EventArgs e) + { + showNum("4"); + } + + private void five_Click(object sender, EventArgs e) + { + showNum("5"); + } + + private void six_Click(object sender, EventArgs e) + { + showNum("6"); + } + + private void seven_Click(object sender, EventArgs e) + { + showNum("7"); + } + + private void eight_Click(object sender, EventArgs e) + { + showNum("8"); + } + + private void nine_Click(object sender, EventArgs e) + { + showNum("9"); + } + + private void zero_Click(object sender, EventArgs e) + { + showNum("0"); + } + + private void doublezero_Click(object sender, EventArgs e) + { + showNum("00"); + } + + //button to display a decimal + private void dot_Click(object sender, EventArgs e) + { + if (Display.Text == "" || int.TryParse(Display.Text, out int j)) + { + showNum("."); + } + } + + //addition operation + private void plus_Click(object sender, EventArgs e) + { + removeEqual(); + check(" + ", 1); + } + + //subtraction operation + private void minus_Click(object sender, EventArgs e) + { + removeEqual(); + check(" - ", 2); + + if (display2.Text == "") + { + Display.Text = Display.Text + "-"; + display2.Text = display2.Text + "-"; + } + } + + //multiplication operation + private void multiply_Click(object sender, EventArgs e) + { + removeEqual(); + check(" x ", 3); + + } + + //division operation + private void divide_Click(object sender, EventArgs e) + { + removeEqual(); + check(" ÷ ", 4); + } + + //previous answer + private void pre_Click(object sender, EventArgs e) + { + display2.Text = display2.Text + answer.ToString(); + + if (Display.Text == "") + { + Display.Text = answer.ToString(); + } + } + + public void showNum(string num) + { + Display.Text = Display.Text + num; + display2.Text = display2.Text + num; + } + + public void storeNum(float numStored) + { + numArr[indexNum] = numStored; + indexNum++; + } + + public void storeOp(int opStored) + { + opArr[indexOp] = opStored; + indexOp++; + } + + public void removeEqual() + { + if (display2.Text.Contains("=")) + { + string displayTwo = display2.Text; + display2.Text = displayTwo.Remove(displayTwo.Length - 2); + } + } + + public void check(string sign, int op) + { + storeNum(float.Parse(Display.Text)); + + if (int.TryParse(Display.Text, out int j) || float.TryParse(Display.Text, out float k)) + { + number = float.Parse(Display.Text); + Display.Clear(); + Display.Focus(); + display2.Text = display2.Text + sign; + storeOp(op); + } + } + + public void compute() + { + storeNum(float.Parse(Display.Text)); + + switch (opArr[0]) + { + case 1: + answer = numArr[0] + numArr[1]; + display2.Text = display2.Text + " ="; + preop = 1; + break; + + case 2: + answer = numArr[0] - numArr[1]; + display2.Text = display2.Text + " ="; + preop = 2; + break; + + case 3: + answer = numArr[0] * numArr[1]; + display2.Text = display2.Text + " ="; + preop = 3; + break; + + case 4: + answer = numArr[0] / numArr[1]; + display2.Text = display2.Text + " ="; + preop = 4; + break; + + default: + break; + } + + if (indexOp > 1) + { + for (int i = 1; i < indexOp; i++) + { + removeEqual(); + switch (opArr[i]) + { + case 1: + answer = answer + numArr[i + 1]; + display2.Text = display2.Text + " ="; + preop = 1; + break; + + case 2: + answer = answer - numArr[i + 1]; + display2.Text = display2.Text + " ="; + preop = 2; + break; + + case 3: + answer = answer * numArr[i + 1]; + display2.Text = display2.Text + " ="; + preop = 3; + break; + + case 4: + answer = answer / numArr[i + 1]; + display2.Text = display2.Text + " ="; + preop = 4; + break; + + default: + break; + } + } + } + return; + } + + //computing the answer (equal sign button) + private void equal_Click(object sender, EventArgs e) + { + compute(); + Display.Text = answer.ToString(); + } + + private void button1_Click(object sender, EventArgs e) //log + { + + } + + //delete function + private void delete_Click(object sender, EventArgs e) + { + Display.Text = Display.Text.Remove(Display.Text.Length - 1); + display2.Text = display2.Text.Remove(display2.Text.Length - 1); + } + + private void button10_Click(object sender, EventArgs e) //cos + { + + } + + private void sqrt_Click(object sender, EventArgs e) + { + if (Display.Text != "") + { + display2.Text = ""; + display2.Text = "√" + Display.Text; + root = double.Parse(Display.Text); + Display.Text = Math.Sqrt(root).ToString(); + } + + else + { + operation = 6; + display2.Text = display2.Text + "√"; + } + } + + private void absolute_Click(object sender, EventArgs e) + { + + } + + //rounding function + private void round_Click(object sender, EventArgs e) + { + roundedNum = double.Parse(Display.Text); + operation = 5; + Display.Clear(); + Display.Focus(); + } + + //square a number + private void squared_Click(object sender, EventArgs e) + { + float num2; + if (int.TryParse(Display.Text, out int j)) + { + num2 = float.Parse(Display.Text); + num2 = num2 * num2; + Display.Text = num2.ToString(); + display2.Text = display2.Text + "² "; + } + else if (float.TryParse(Display.Text, out float k)) + { + num2 = float.Parse(Display.Text); + num2 = num2 * num2; + Display.Text = num2.ToString(); + display2.Text = display2.Text + "² "; + } + operation = preop; + preop = 99; + } + + //cube a number + private void cube_Click(object sender, EventArgs e) + { + float num2; + if (int.TryParse(Display.Text, out int j)) + { + num2 = float.Parse(Display.Text); + num2 = num2 * num2 * num2; + Display.Text = num2.ToString(); + + display2.Text = display2.Text + "² "; + } + else if (float.TryParse(Display.Text, out float k)) + { + num2 = float.Parse(Display.Text); + num2 = num2 * num2 * num2; + Display.Text = num2.ToString(); + display2.Text = display2.Text + "² "; + } + operation = preop; + preop = 99; + } + + private void exponent_Click(object sender, EventArgs e) + { + + } + + private void sin_Click(object sender, EventArgs e) + { + + } + + private void Asin_Click(object sender, EventArgs e) + { + + } + + private void button8_Click(object sender, EventArgs e) //sinh + { + + } + + private void Acos_Click(object sender, EventArgs e) + { + + } + + private void button12_Click(object sender, EventArgs e) //cosh + { + + } + + private void tan_Click(object sender, EventArgs e) + { + + } + + private void Atan_Click(object sender, EventArgs e) + { + + } + + private void button14_Click(object sender, EventArgs e) //tanh + { + + } + + private void pi_Click(object sender, EventArgs e) + { + if (Display.Text == "") + { + Display.Text = Display.Text + Math.PI; + display2.Text = display2.Text + "π"; + } + } + + private void display2_TextChanged(object sender, EventArgs e) + { + } + + //clear entires and values of variables and ArrayLists (C button) + private void clear_Click(object sender, EventArgs e) + { + Display.Clear(); + display2.Clear(); + num2 = number = answer = 0; + roundedNum = root = 0; + operation = preop = 0; + indexNum = 0; + indexOp = 0; + Array.Clear(numArr, 0, 100); + Array.Clear(opArr, 0, 100); + } + } +} \ No newline at end of file diff --git a/Form1.resx b/Form1.resx new file mode 100644 index 0000000..3d0f104 --- /dev/null +++ b/Form1.resx @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + \ No newline at end of file diff --git a/Program.cs b/Program.cs new file mode 100644 index 0000000..f597a32 --- /dev/null +++ b/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Calculator_App +{ + internal static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Calculator()); + } + } +} diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..f6bec9e --- /dev/null +++ b/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +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("Calculator App")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Bouygues-construction")] +[assembly: AssemblyProduct("Calculator App")] +[assembly: AssemblyCopyright("Copyright © Bouygues-construction 2023")] +[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("26b2543e-009f-4c6d-a204-c0832f83bc6d")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs new file mode 100644 index 0000000..2fd4fc0 --- /dev/null +++ b/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// 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. +// +//------------------------------------------------------------------------------ + +namespace Calculator_App.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Calculator_App.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Properties/Resources.resx b/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs new file mode 100644 index 0000000..2224244 --- /dev/null +++ b/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// 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. +// +//------------------------------------------------------------------------------ + +namespace Calculator_App.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Properties/Settings.settings b/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/bin/Debug/Calculator App.application b/bin/Debug/Calculator App.application new file mode 100644 index 0000000..6832a9f --- /dev/null +++ b/bin/Debug/Calculator App.application @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + hfx30SXvmRw0jmFcxNkM4G8q9oUOJW6JnbHpTnLjH9w= + + + + \ No newline at end of file diff --git a/bin/Debug/Calculator App.exe b/bin/Debug/Calculator App.exe new file mode 100644 index 0000000..bbc0fca Binary files /dev/null and b/bin/Debug/Calculator App.exe differ diff --git a/bin/Debug/Calculator App.exe.config b/bin/Debug/Calculator App.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/bin/Debug/Calculator App.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/bin/Debug/Calculator App.exe.manifest b/bin/Debug/Calculator App.exe.manifest new file mode 100644 index 0000000..18dadda --- /dev/null +++ b/bin/Debug/Calculator App.exe.manifest @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + qr9Y2A2+ghcll6I+LKyy/GpWqkHD/9JINEsrRI5c/X8= + + + + + + + + + + R+Wg8QGvQVHX8T0ta/qbhH1bXkqY0fRnS3wBV3J0bN8= + + + \ No newline at end of file diff --git a/bin/Debug/Calculator App.pdb b/bin/Debug/Calculator App.pdb new file mode 100644 index 0000000..a81c622 Binary files /dev/null and b/bin/Debug/Calculator App.pdb differ diff --git a/bin/Debug/app.publish/Application Files/Calculator App_1_0_0_2/Calculator App.exe.config.deploy b/bin/Debug/app.publish/Application Files/Calculator App_1_0_0_2/Calculator App.exe.config.deploy new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/bin/Debug/app.publish/Application Files/Calculator App_1_0_0_2/Calculator App.exe.config.deploy @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/bin/Debug/app.publish/Application Files/Calculator App_1_0_0_2/Calculator App.exe.deploy b/bin/Debug/app.publish/Application Files/Calculator App_1_0_0_2/Calculator App.exe.deploy new file mode 100644 index 0000000..fe2ac2e Binary files /dev/null and b/bin/Debug/app.publish/Application Files/Calculator App_1_0_0_2/Calculator App.exe.deploy differ diff --git a/bin/Debug/app.publish/Application Files/Calculator App_1_0_0_2/Calculator App.exe.manifest b/bin/Debug/app.publish/Application Files/Calculator App_1_0_0_2/Calculator App.exe.manifest new file mode 100644 index 0000000..0cd8de7 --- /dev/null +++ b/bin/Debug/app.publish/Application Files/Calculator App_1_0_0_2/Calculator App.exe.manifest @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + qr9Y2A2+ghcll6I+LKyy/GpWqkHD/9JINEsrRI5c/X8= + + + + + + + + + + R+Wg8QGvQVHX8T0ta/qbhH1bXkqY0fRnS3wBV3J0bN8= + + +KwALAuYnjjW1KLqn7cd0sfVLNOwEGm6LgWztkkGOxCY=0KLPhQMOEWwTf2tdSe+o+rM3ybqYnP47TZ5CW9eDKHXrWRcOCeopVb+MTDo/t66yhMnC8BYCVdSVcOQtlKgTmKoUDHVdO33V9mQ1uRY8LMQd+DT1kehchxPSCmjN5iWg90Fjw5uOyl+CNTJ62HRW2hwl5CtvPmYx+fHSy8m1+NI=2HA7pGkIU67wvfDKhOWXAP1S+xKZR6Tg8p+lvQ7WlCHLBQrJzgvBiqUXtL4H2Mb9bTV7AafylFx7juiZb5RgJ/1SXvXknA6HBBqH3+AIeyPaGiAdeG+mJxOMHgt1R+8ms7uu2H4ombPR5SYaXpZhdk/9oEOA27+uaS8x1YfVPNk=AQABCN=BYCN\g.chena6ZBOaZgOZ8xYB2r3U3kNpoS1SsFAgiVN+XAjHydCRE=FrIM6eKRRzJ0x4H8tA6T9kd+4ZpIETTR99QNLT73/M13m/yvqwghdECNXYkzANHAHv+jo0MrgItnknG94MOUci1xGqeArn3rHxqfuxkrayNoqDSADHQ36kUNWKR1IXxCpX7MvlXb7KbmCAHuSUXtXvTze1lZD08Z5KueRD4jxS0=2HA7pGkIU67wvfDKhOWXAP1S+xKZR6Tg8p+lvQ7WlCHLBQrJzgvBiqUXtL4H2Mb9bTV7AafylFx7juiZb5RgJ/1SXvXknA6HBBqH3+AIeyPaGiAdeG+mJxOMHgt1R+8ms7uu2H4ombPR5SYaXpZhdk/9oEOA27+uaS8x1YfVPNk=AQABMIIBxTCCAS6gAwIBAgIQMBBVuu1haYlBYkknXaFEAzANBgkqhkiG9w0BAQsFADAhMR8wHQYDVQQDHhYAQgBZAEMATgBcAGcALgBjAGgAZQBuMB4XDTIzMDExMzE0MDAzNloXDTI0MDExMzIwMDAzNlowITEfMB0GA1UEAx4WAEIAWQBDAE4AXABnAC4AYwBoAGUAbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA2HA7pGkIU67wvfDKhOWXAP1S+xKZR6Tg8p+lvQ7WlCHLBQrJzgvBiqUXtL4H2Mb9bTV7AafylFx7juiZb5RgJ/1SXvXknA6HBBqH3+AIeyPaGiAdeG+mJxOMHgt1R+8ms7uu2H4ombPR5SYaXpZhdk/9oEOA27+uaS8x1YfVPNkCAwEAATANBgkqhkiG9w0BAQsFAAOBgQCRHWnd0F1sgN3Mv1JZF/VBcLmHAWOH+nFR9/kd38Kiyv0SIkzcR5dx85P0WP5XbELfkbbXMcDglxfSoWJbK4ZyaehqWAykO1oTCy2TSZeVov9Y1dcT+Cw3Agou8PoSJDMzJ0myS8M8D1N/LzW20asISn1Fo4i+scSEKxrqsYgukg== \ No newline at end of file diff --git a/bin/Debug/app.publish/Calculator App.application b/bin/Debug/app.publish/Calculator App.application new file mode 100644 index 0000000..80621fd --- /dev/null +++ b/bin/Debug/app.publish/Calculator App.application @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + iE6EDvVuHeYpufvtbbBGVlNDs6ZemxX9OIrv4cQNKWE= + + + +6DK3uO+UwijZYooVMKJXRbs4Xqu5elnRdw4qmPu0skU=RykYC6/e6AEbwuQ+w+qiYJSoMy7PQEeBHtJkI7QVQyQv0oumovbVgeepAk+UfHRH0IKYA5c9qiLkqEtIEYJrUdr9qqppmn0JYMFgNo/9CbX2mpxB5M88rGi7DlpCmhxqT+0R4GzCVbSHh7aRgUHFdIyJD4oV5vHle3R0cDqkIs4=2HA7pGkIU67wvfDKhOWXAP1S+xKZR6Tg8p+lvQ7WlCHLBQrJzgvBiqUXtL4H2Mb9bTV7AafylFx7juiZb5RgJ/1SXvXknA6HBBqH3+AIeyPaGiAdeG+mJxOMHgt1R+8ms7uu2H4ombPR5SYaXpZhdk/9oEOA27+uaS8x1YfVPNk=AQABCN=BYCN\g.chenmRkSEikwsnP/OM0J0wjkKVDSOv3GngHqxLdefpZ2xwU=cBgtt0bKgOxsmJ+mM2HupwYqx8VcK+8tPhstiehvPb8NEARhTn0yQpgBIzqWehIVic/V7Lfur800WsPB5bptPdy2X0Ug7r9S+bFuK2/hgA4Jy/YYyLlq7ehlCGBNdH/qn8BtdU6Y5Ae52J7W0DHj0xBU8/GwK+Iy3C0he7CJeg4=2HA7pGkIU67wvfDKhOWXAP1S+xKZR6Tg8p+lvQ7WlCHLBQrJzgvBiqUXtL4H2Mb9bTV7AafylFx7juiZb5RgJ/1SXvXknA6HBBqH3+AIeyPaGiAdeG+mJxOMHgt1R+8ms7uu2H4ombPR5SYaXpZhdk/9oEOA27+uaS8x1YfVPNk=AQABMIIBxTCCAS6gAwIBAgIQMBBVuu1haYlBYkknXaFEAzANBgkqhkiG9w0BAQsFADAhMR8wHQYDVQQDHhYAQgBZAEMATgBcAGcALgBjAGgAZQBuMB4XDTIzMDExMzE0MDAzNloXDTI0MDExMzIwMDAzNlowITEfMB0GA1UEAx4WAEIAWQBDAE4AXABnAC4AYwBoAGUAbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA2HA7pGkIU67wvfDKhOWXAP1S+xKZR6Tg8p+lvQ7WlCHLBQrJzgvBiqUXtL4H2Mb9bTV7AafylFx7juiZb5RgJ/1SXvXknA6HBBqH3+AIeyPaGiAdeG+mJxOMHgt1R+8ms7uu2H4ombPR5SYaXpZhdk/9oEOA27+uaS8x1YfVPNkCAwEAATANBgkqhkiG9w0BAQsFAAOBgQCRHWnd0F1sgN3Mv1JZF/VBcLmHAWOH+nFR9/kd38Kiyv0SIkzcR5dx85P0WP5XbELfkbbXMcDglxfSoWJbK4ZyaehqWAykO1oTCy2TSZeVov9Y1dcT+Cw3Agou8PoSJDMzJ0myS8M8D1N/LzW20asISn1Fo4i+scSEKxrqsYgukg== \ No newline at end of file diff --git a/bin/Debug/app.publish/Calculator App.exe b/bin/Debug/app.publish/Calculator App.exe new file mode 100644 index 0000000..fe2ac2e Binary files /dev/null and b/bin/Debug/app.publish/Calculator App.exe differ diff --git a/bin/Debug/app.publish/setup.exe b/bin/Debug/app.publish/setup.exe new file mode 100644 index 0000000..0668b4a Binary files /dev/null and b/bin/Debug/app.publish/setup.exe differ diff --git a/bin/Release/Calculator App.application b/bin/Release/Calculator App.application new file mode 100644 index 0000000..1a79559 --- /dev/null +++ b/bin/Release/Calculator App.application @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + YjRJZAITtyAXr4YsGSNYax9i0OMsv/14iHobADu/XP4= + + + + \ No newline at end of file diff --git a/bin/Release/Calculator App.exe b/bin/Release/Calculator App.exe new file mode 100644 index 0000000..9c33c1c Binary files /dev/null and b/bin/Release/Calculator App.exe differ diff --git a/bin/Release/Calculator App.exe.config b/bin/Release/Calculator App.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/bin/Release/Calculator App.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/bin/Release/Calculator App.exe.manifest b/bin/Release/Calculator App.exe.manifest new file mode 100644 index 0000000..52d5145 --- /dev/null +++ b/bin/Release/Calculator App.exe.manifest @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + lNI9G0QaOWZxzJ0Yko9CD/4lzc4Zoo+uJvBlUR8zg1Y= + + + + + + + + + + R+Wg8QGvQVHX8T0ta/qbhH1bXkqY0fRnS3wBV3J0bN8= + + + \ No newline at end of file diff --git a/bin/Release/Calculator App.pdb b/bin/Release/Calculator App.pdb new file mode 100644 index 0000000..80d7964 Binary files /dev/null and b/bin/Release/Calculator App.pdb differ diff --git a/bin/Release/app.publish/Calculator App.exe b/bin/Release/app.publish/Calculator App.exe new file mode 100644 index 0000000..527d526 Binary files /dev/null and b/bin/Release/app.publish/Calculator App.exe differ diff --git a/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/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/obj/Debug/Calculator App.application b/obj/Debug/Calculator App.application new file mode 100644 index 0000000..6832a9f --- /dev/null +++ b/obj/Debug/Calculator App.application @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + hfx30SXvmRw0jmFcxNkM4G8q9oUOJW6JnbHpTnLjH9w= + + + + \ No newline at end of file diff --git a/obj/Debug/Calculator App.csproj.AssemblyReference.cache b/obj/Debug/Calculator App.csproj.AssemblyReference.cache new file mode 100644 index 0000000..db30f24 Binary files /dev/null and b/obj/Debug/Calculator App.csproj.AssemblyReference.cache differ diff --git a/obj/Debug/Calculator App.csproj.CoreCompileInputs.cache b/obj/Debug/Calculator App.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..4a5524a --- /dev/null +++ b/obj/Debug/Calculator App.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +8069502011d0681850e57a53d5a1673222f430a6 diff --git a/obj/Debug/Calculator App.csproj.FileListAbsolute.txt b/obj/Debug/Calculator App.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..e9509d2 --- /dev/null +++ b/obj/Debug/Calculator App.csproj.FileListAbsolute.txt @@ -0,0 +1,56 @@ +C:\Users\g.chen\source\repos\Calculator App\Calculator App\bin\Debug\Calculator App.exe.config +C:\Users\g.chen\source\repos\Calculator App\Calculator App\bin\Debug\Calculator App.exe +C:\Users\g.chen\source\repos\Calculator App\Calculator App\bin\Debug\Calculator App.pdb +C:\Users\g.chen\source\repos\Calculator App\Calculator App\obj\Debug\Calculator App.csproj.AssemblyReference.cache +C:\Users\g.chen\source\repos\Calculator App\Calculator App\obj\Debug\Calculator App.csproj.SuggestedBindingRedirects.cache +C:\Users\g.chen\source\repos\Calculator App\Calculator App\obj\Debug\Calculator_App.Properties.Resources.resources +C:\Users\g.chen\source\repos\Calculator App\Calculator App\obj\Debug\Calculator App.csproj.GenerateResource.cache +C:\Users\g.chen\source\repos\Calculator App\Calculator App\obj\Debug\Calculator App.csproj.CoreCompileInputs.cache +C:\Users\g.chen\source\repos\Calculator App\Calculator App\obj\Debug\Calculator App.exe +C:\Users\g.chen\source\repos\Calculator App\Calculator App\obj\Debug\Calculator App.pdb +C:\Users\g.chen\source\repos\Calculator App\Calculator App\obj\Debug\Calculator_App.Calculator.resources +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Debug\Calculator App.exe.config +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Debug\Calculator App.exe.manifest +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Debug\Calculator App.application +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Debug\Calculator App.exe +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Debug\Calculator App.pdb +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator App.csproj.AssemblyReference.cache +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator App.csproj.SuggestedBindingRedirects.cache +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator_App.Calculator.resources +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator_App.Properties.Resources.resources +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator App.csproj.GenerateResource.cache +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator App.csproj.CoreCompileInputs.cache +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator App.exe.manifest +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator App.application +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator App.exe +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Debug\Calculator App.pdb +C:\Users\g.chen\Downloads\calculator-app\Calculator App\bin\Debug\Calculator App.exe.config +C:\Users\g.chen\Downloads\calculator-app\Calculator App\bin\Debug\Calculator App.exe.manifest +C:\Users\g.chen\Downloads\calculator-app\Calculator App\bin\Debug\Calculator App.application +C:\Users\g.chen\Downloads\calculator-app\Calculator App\bin\Debug\Calculator App.exe +C:\Users\g.chen\Downloads\calculator-app\Calculator App\bin\Debug\Calculator App.pdb +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator App.csproj.AssemblyReference.cache +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator App.csproj.SuggestedBindingRedirects.cache +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator_App.Calculator.resources +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator_App.Properties.Resources.resources +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator App.csproj.GenerateResource.cache +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator App.csproj.CoreCompileInputs.cache +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator App.exe.manifest +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator App.application +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator App.exe +C:\Users\g.chen\Downloads\calculator-app\Calculator App\obj\Debug\Calculator App.pdb +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\bin\Debug\Calculator App.exe.config +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\bin\Debug\Calculator App.exe.manifest +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\bin\Debug\Calculator App.application +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\bin\Debug\Calculator App.exe +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\bin\Debug\Calculator App.pdb +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator App.csproj.AssemblyReference.cache +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator App.csproj.SuggestedBindingRedirects.cache +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator_App.Calculator.resources +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator_App.Properties.Resources.resources +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator App.csproj.GenerateResource.cache +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator App.csproj.CoreCompileInputs.cache +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator App.exe.manifest +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator App.application +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator App.exe +C:\Users\cheng\Downloads\Calculator App\calculator-app\Calculator App\obj\Debug\Calculator App.pdb diff --git a/obj/Debug/Calculator App.csproj.GenerateResource.cache b/obj/Debug/Calculator App.csproj.GenerateResource.cache new file mode 100644 index 0000000..8748a99 Binary files /dev/null and b/obj/Debug/Calculator App.csproj.GenerateResource.cache differ diff --git a/obj/Debug/Calculator App.csproj.SuggestedBindingRedirects.cache b/obj/Debug/Calculator App.csproj.SuggestedBindingRedirects.cache new file mode 100644 index 0000000..e69de29 diff --git a/obj/Debug/Calculator App.exe b/obj/Debug/Calculator App.exe new file mode 100644 index 0000000..bbc0fca Binary files /dev/null and b/obj/Debug/Calculator App.exe differ diff --git a/obj/Debug/Calculator App.exe.manifest b/obj/Debug/Calculator App.exe.manifest new file mode 100644 index 0000000..18dadda --- /dev/null +++ b/obj/Debug/Calculator App.exe.manifest @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + qr9Y2A2+ghcll6I+LKyy/GpWqkHD/9JINEsrRI5c/X8= + + + + + + + + + + R+Wg8QGvQVHX8T0ta/qbhH1bXkqY0fRnS3wBV3J0bN8= + + + \ No newline at end of file diff --git a/obj/Debug/Calculator App.pdb b/obj/Debug/Calculator App.pdb new file mode 100644 index 0000000..a81c622 Binary files /dev/null and b/obj/Debug/Calculator App.pdb differ diff --git a/obj/Debug/Calculator_App.Calculator.resources b/obj/Debug/Calculator_App.Calculator.resources new file mode 100644 index 0000000..6c05a97 Binary files /dev/null and b/obj/Debug/Calculator_App.Calculator.resources differ diff --git a/obj/Debug/Calculator_App.Properties.Resources.resources b/obj/Debug/Calculator_App.Properties.Resources.resources new file mode 100644 index 0000000..6c05a97 Binary files /dev/null and b/obj/Debug/Calculator_App.Properties.Resources.resources differ diff --git a/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000..3c0c391 Binary files /dev/null and b/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ diff --git a/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..a21d8d5 Binary files /dev/null and b/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/obj/Debug/_IsIncrementalBuild b/obj/Debug/_IsIncrementalBuild new file mode 100644 index 0000000..e5f828c --- /dev/null +++ b/obj/Debug/_IsIncrementalBuild @@ -0,0 +1 @@ +obj\Debug\\_IsIncrementalBuild diff --git a/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/obj/Release/.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/obj/Release/Calculator App.application b/obj/Release/Calculator App.application new file mode 100644 index 0000000..1a79559 --- /dev/null +++ b/obj/Release/Calculator App.application @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + YjRJZAITtyAXr4YsGSNYax9i0OMsv/14iHobADu/XP4= + + + + \ No newline at end of file diff --git a/obj/Release/Calculator App.csproj.AssemblyReference.cache b/obj/Release/Calculator App.csproj.AssemblyReference.cache new file mode 100644 index 0000000..5689cbd Binary files /dev/null and b/obj/Release/Calculator App.csproj.AssemblyReference.cache differ diff --git a/obj/Release/Calculator App.csproj.CoreCompileInputs.cache b/obj/Release/Calculator App.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..c444ec1 --- /dev/null +++ b/obj/Release/Calculator App.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +a05b2efad1c492f69cfd9e73a7de2300da2b5b0d diff --git a/obj/Release/Calculator App.csproj.FileListAbsolute.txt b/obj/Release/Calculator App.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..6fb863c --- /dev/null +++ b/obj/Release/Calculator App.csproj.FileListAbsolute.txt @@ -0,0 +1,15 @@ +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Release\Calculator App.exe.config +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Release\Calculator App.exe.manifest +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Release\Calculator App.application +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Release\Calculator App.exe +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\bin\Release\Calculator App.pdb +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator App.csproj.AssemblyReference.cache +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator App.csproj.SuggestedBindingRedirects.cache +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator_App.Calculator.resources +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator_App.Properties.Resources.resources +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator App.csproj.GenerateResource.cache +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator App.csproj.CoreCompileInputs.cache +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator App.exe.manifest +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator App.application +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator App.exe +C:\Users\g.chen\Downloads\Coding\C#\Calculator App\Calculator App\obj\Release\Calculator App.pdb diff --git a/obj/Release/Calculator App.csproj.GenerateResource.cache b/obj/Release/Calculator App.csproj.GenerateResource.cache new file mode 100644 index 0000000..d1c72ad Binary files /dev/null and b/obj/Release/Calculator App.csproj.GenerateResource.cache differ diff --git a/obj/Release/Calculator App.csproj.SuggestedBindingRedirects.cache b/obj/Release/Calculator App.csproj.SuggestedBindingRedirects.cache new file mode 100644 index 0000000..e69de29 diff --git a/obj/Release/Calculator App.exe b/obj/Release/Calculator App.exe new file mode 100644 index 0000000..9c33c1c Binary files /dev/null and b/obj/Release/Calculator App.exe differ diff --git a/obj/Release/Calculator App.exe.manifest b/obj/Release/Calculator App.exe.manifest new file mode 100644 index 0000000..52d5145 --- /dev/null +++ b/obj/Release/Calculator App.exe.manifest @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + lNI9G0QaOWZxzJ0Yko9CD/4lzc4Zoo+uJvBlUR8zg1Y= + + + + + + + + + + R+Wg8QGvQVHX8T0ta/qbhH1bXkqY0fRnS3wBV3J0bN8= + + + \ No newline at end of file diff --git a/obj/Release/Calculator App.pdb b/obj/Release/Calculator App.pdb new file mode 100644 index 0000000..80d7964 Binary files /dev/null and b/obj/Release/Calculator App.pdb differ diff --git a/obj/Release/Calculator_App.Calculator.resources b/obj/Release/Calculator_App.Calculator.resources new file mode 100644 index 0000000..6c05a97 Binary files /dev/null and b/obj/Release/Calculator_App.Calculator.resources differ diff --git a/obj/Release/Calculator_App.Properties.Resources.resources b/obj/Release/Calculator_App.Properties.Resources.resources new file mode 100644 index 0000000..6c05a97 Binary files /dev/null and b/obj/Release/Calculator_App.Properties.Resources.resources differ diff --git a/obj/Release/DesignTimeResolveAssemblyReferences.cache b/obj/Release/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000..38edaa4 Binary files /dev/null and b/obj/Release/DesignTimeResolveAssemblyReferences.cache differ diff --git a/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..318d012 Binary files /dev/null and b/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/obj/Release/_IsIncrementalBuild b/obj/Release/_IsIncrementalBuild new file mode 100644 index 0000000..fb2ffe4 --- /dev/null +++ b/obj/Release/_IsIncrementalBuild @@ -0,0 +1 @@ +obj\Release\\_IsIncrementalBuild