Visual Studio’yu açtık ve Console App (.Net Framework) uygulaması oluşturduk
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace TypesAndVariables
{
class Program
{
static void Main(string[] args)
{
//Value Types
//Console.WriteLine("Hello World!");
int number1 = 2147483647; //it takes integer value of between -2147483648, 2147483647 //4 Byte - 32 Bit
long number2 = 999999999999999999; //-9*10^19 to 9*10^19 //8 Byte - 64 Bit
short number3 = 32767; //-32767 to 32767 //2 Byte - 16 Bit
byte number4 = 255; //0 to 255 //1 Byte - 8 Bit
double number5 = 10.432432; //it using for decimally values (15 significant digits) //64 Bit
decimal number6 = 10.465489489M; //it's using for precision measurement like money //128-bit
bool condition = true; //true or false
char character = 'A'; //character can be convert to int
//Enum use for prevent to magic string
//if (Days.Friday == example) ; // we shouldn't use like if("Friday") cause if we want to change we have to change every row
var number7 = 10; //var is a faceless value. it takes the identity of the given value.
number7 = 'B'; //So it's still int
//number7 = "Example" //But it can't take unconverted value
Console.WriteLine("Number1 is {0}", number1);
Console.WriteLine("Number2 is {0}", number2);
Console.WriteLine("Number3 is {0}", number3);
Console.WriteLine("Number4 is {0}", number4);
Console.WriteLine("Number5 is {0}", number5);
Console.WriteLine("***********************");
Console.WriteLine("Character is : {0} and Character ASCI Code is : {1}",character,(int)character);
Console.WriteLine(Days.Friday);
Console.WriteLine((int)Days.Friday); //it return index of Friday
Console.WriteLine("Number7 is {0}", number7);
Console.ReadLine();
}
enum Days
{
Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
}
enum Days2
{
Monday=10,Tuesday,Wednesday,Thursday,Friday=18,Saturday,Sunday //We can change index
}
}
}

Yorum bırakın