Be the first to make the Calculator in C# for Windows based Application
Code:
[FONT=Calibri][FONT=Courier New][COLOR=#333333]// Source Code starts[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]using System;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]using System.Drawing;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]using System.Collections;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]using System.ComponentModel;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]using System.Windows.Forms;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]using System.Data;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]namespace Calculator1[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]{[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]public class Calculator1 : System.Windows.Forms.Form[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]{[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]#region Constructor[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]public Calculator1()[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]{[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]InitializeComponent();[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]}[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]#endregion[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]#region Global Variables[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btnAdd;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]public System.Windows.Forms.TextBox txtResult;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn1;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn2;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn3;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn4;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn5;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn6;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn7;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn8;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn9;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btn0;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btnSubtract;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btnMultiply;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btnDivide;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btnEquals;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btnClear;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btnNegative;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.Windows.Forms.Button btnDecimal;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private System.ComponentModel.Container components = null;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private int opMain = 0; [/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private double mainNum1 = 0; [/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private double mainNum2 = 0; [/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private bool isSecond = false;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private bool isDone = false;[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private bool isDecimal = false; [/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]#endregion[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]#region Dispose[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]protected override void Dispose( bool disposing )[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]{[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]if( disposing )[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]{[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]if (components != null)[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]{[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]components.Dispose();[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]}[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]}[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]base.Dispose( disposing );[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]}[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]#endregion [/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]#region Windows Form Designer generated code[/COLOR][/FONT][/FONT]
[FONT=Calibri][FONT=Courier New][COLOR=#333333]private void InitializeComponent()[/COLOR][/FONT][/FONT]
Comment