<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2994405723315011436</id><updated>2011-11-27T21:58:57.721-08:00</updated><title type='text'>Pure C#.Net</title><subtitle type='html'>A blog on C#.Net with programing details by Shariq Khan</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-4012405200084534908</id><published>2008-03-21T07:17:00.000-07:00</published><updated>2008-03-21T07:24:00.472-07:00</updated><title type='text'>Using System.Collections.Generics</title><content type='html'>&lt;span style="font-size:130%;color:#cc6600;"&gt;Generics introduced in .Net 2 having feature of strongly typed parameters. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;color:#cc6600;"&gt;Example &gt; List&lt;t&gt; which is equivalent of ArrayList&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Text;&lt;br /&gt;namespace collectiongenerics&lt;br /&gt;{&lt;br /&gt;class Program&lt;br /&gt;{&lt;br /&gt;static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;//Generic List&lt;br /&gt;List&lt;int&gt; mylist= new List&lt;int&gt;();&lt;br /&gt;mylist.Add(5);&lt;br /&gt;mylist.Add(10);&lt;br /&gt;mylist.Add(25);&lt;br /&gt;Console.WriteLine("Capacity is {0}", mylist.Capacity);&lt;br /&gt;Console.WriteLine("No of Elements {0}", mylist.Count);&lt;br /&gt;foreach (int i in mylist)&lt;br /&gt;{&lt;br /&gt;Console.WriteLine(i);&lt;br /&gt;}&lt;br /&gt;Console.ReadLine();&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-4012405200084534908?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/4012405200084534908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=4012405200084534908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/4012405200084534908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/4012405200084534908'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/03/using-systemcollectionsgenerics.html' title='Using System.Collections.Generics'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-221933442585159866</id><published>2008-03-17T21:31:00.000-07:00</published><updated>2008-03-17T21:40:07.931-07:00</updated><title type='text'>C#  2008</title><content type='html'>&lt;span style="font-size:130%;color:#990000;"&gt;Newly launched Micrsoft's C#2008 has many new features. Some of them are&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;color:#990000;"&gt;1. LINQ - Language Integrated Query&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;color:#990000;"&gt;2. Improved web services through WCF(Windows Commmunication Foundation);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;color:#990000;"&gt;3. New Look and Feel through WPF(Windows Presentation Foundation)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;color:#990000;"&gt;4. Implicitly defined local varables through "var" keyword (Similar to Java Script");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;color:#990000;"&gt;5. Cross browser compatibility through "Silverlight"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;color:#990000;"&gt;And Many more .....&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-221933442585159866?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/221933442585159866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=221933442585159866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/221933442585159866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/221933442585159866'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/03/c-2008.html' title='C#  2008'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-843033317465330577</id><published>2008-03-09T03:31:00.000-07:00</published><updated>2008-03-09T03:39:39.384-07:00</updated><title type='text'>Using System.Collections Namespace</title><content type='html'>&lt;strong&gt;&lt;span style="color:#990000;"&gt;System.Collections provide various classes to store objects more efficienty :-&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#990000;"&gt;1. ArrayList : This is the most important and dynamic list which holds objects array&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#990000;"&gt;2. Queue : They work in Fifo modeThey provides Enqueue and Dequeue method to store and remove objects dynamically.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#990000;"&gt;3. Stack : They work in Lifo mode and provide various methods including traditional push and pop methods.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Example :&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Collections;&lt;br /&gt;namespace collectionstest&lt;br /&gt;{&lt;br /&gt;class Program&lt;br /&gt;{&lt;br /&gt;public class student&lt;br /&gt;{&lt;br /&gt;public string name;&lt;br /&gt;public int age;&lt;br /&gt;&lt;br /&gt;public student()&lt;br /&gt;{&lt;br /&gt;}&lt;br /&gt;public student(string nm, int ag)&lt;br /&gt;{&lt;br /&gt;name = nm;&lt;br /&gt;age = ag;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;//Decraling Arraylist&lt;br /&gt;ArrayList ar = new ArrayList();&lt;br /&gt;// Adding three students to arraylist&lt;br /&gt;ar.AddRange(new student[] { new student("Rajesh", 24), new student("Ramesh", 25), new student("Mahesh", 32) });&lt;br /&gt;ar.Insert(0, new student("Suresh", 45));// Inserting new student at 0 position&lt;br /&gt;&lt;br /&gt;//Finding Capacity of ArrayList ar&lt;br /&gt;Console.WriteLine("Capacity is {0}",ar.Capacity);&lt;br /&gt;foreach (student s in ar)&lt;br /&gt;{&lt;br /&gt;Console.WriteLine("---------------------------");&lt;br /&gt;Console.WriteLine("Name {0}", s.name);&lt;br /&gt;Console.WriteLine("Age {0}", s.age);&lt;br /&gt;Console.WriteLine("---------------------------");&lt;br /&gt;}&lt;br /&gt;//Using Queue&lt;br /&gt;&lt;br /&gt;Queue q1 = new Queue();&lt;br /&gt;//Use Enqueue method to store an object&lt;br /&gt;q1.Enqueue(new student("MK",23));&lt;br /&gt;q1.Enqueue(new student("Ashok",23));&lt;br /&gt;//Display elements of Queue&lt;br /&gt;Console.WriteLine("Elements of Queue are");&lt;br /&gt;foreach (student s in q1)&lt;br /&gt;{&lt;br /&gt;Console.WriteLine("---------------------------");&lt;br /&gt;Console.WriteLine("Name {0}", s.name);&lt;br /&gt;Console.WriteLine("Age {0}", s.age);&lt;br /&gt;Console.WriteLine("---------------------------");&lt;br /&gt;}&lt;br /&gt;// To remove eleemtns from Queue use Dequeue method&lt;br /&gt;Console.ReadLine();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-843033317465330577?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/843033317465330577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=843033317465330577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/843033317465330577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/843033317465330577'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/03/using-systemcollections-namespace.html' title='Using System.Collections Namespace'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-2201951691720537440</id><published>2008-03-04T07:42:00.000-08:00</published><updated>2008-03-04T07:51:35.593-08:00</updated><title type='text'>Using Interfaces and Multiple Inheritance</title><content type='html'>static void Main(string[] args)&lt;br /&gt;        {&lt;br /&gt;            employee e1 = new employee();&lt;br /&gt;            e1.getemp();&lt;br /&gt;            e1.showemp();&lt;br /&gt;            Console.ReadLine();&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;        interface emp&lt;br /&gt;        {&lt;br /&gt;           void getemp();&lt;br /&gt;           void showemp();&lt;br /&gt;        }&lt;br /&gt;     interface empbonus&lt;br /&gt;    {&lt;br /&gt;void getbonus();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;        class employee:emp,empbonus&lt;br /&gt;        {&lt;br /&gt;            private int empid;&lt;br /&gt;            private string name;&lt;br /&gt;           private double bonus;&lt;br /&gt;            public void getemp()&lt;br /&gt;            {&lt;br /&gt;                Console.WriteLine("Enter the Empid");&lt;br /&gt;                empid = int.Parse(Console.ReadLine());&lt;br /&gt;                Console.WriteLine("Enter the name");&lt;br /&gt;                name = Console.ReadLine();&lt;br /&gt;            }&lt;br /&gt;        public void getbonus()&lt;br /&gt;           {&lt;br /&gt;                Console.WriteLine("Enter Bonus");&lt;br /&gt;                bonus=double.Parse(Console.ReadLine());&lt;br /&gt;            }&lt;br /&gt;            public void showemp()&lt;br /&gt;            {&lt;br /&gt;                Console.WriteLine("Empid is {0}, Name is {1}", empid, name);&lt;br /&gt;            }&lt;br /&gt;        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-2201951691720537440?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/2201951691720537440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=2201951691720537440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/2201951691720537440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/2201951691720537440'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/03/using-interfaces-and-multiple.html' title='Using Interfaces and Multiple Inheritance'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-3419587338096529539</id><published>2008-03-03T08:42:00.000-08:00</published><updated>2008-03-03T08:48:00.777-08:00</updated><title type='text'>Delegates</title><content type='html'>static void Main(string[] args)&lt;br /&gt;        {&lt;br /&gt;            //Declare a Delegate handler&lt;br /&gt;&lt;br /&gt;            Del delhand = DelMeth;&lt;br /&gt;            delhand("Hello Delegate Test");&lt;br /&gt;            Console.ReadLine();&lt;br /&gt;        }&lt;br /&gt;        //Declare a Delegate&lt;br /&gt;        public delegate void Del(string msg);&lt;br /&gt;&lt;br /&gt;        //Define delegare method&lt;br /&gt;        public static void DelMeth(string msg)&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine(msg);&lt;br /&gt;        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-3419587338096529539?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/3419587338096529539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=3419587338096529539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/3419587338096529539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/3419587338096529539'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/03/delegates.html' title='Delegates'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-6283505021634387083</id><published>2008-03-02T04:53:00.000-08:00</published><updated>2008-03-02T05:07:28.150-08:00</updated><title type='text'>Array as Base Class of all Array Type</title><content type='html'>Array Class Serve as a base class for all arrays. This is demonstrated by following example :&lt;br /&gt;&lt;br /&gt;public static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;int[] ar1=new int[5]{1,2,3,4,5};&lt;br /&gt;int[] ar2= new int[5]{10,20,30,40,50};&lt;br /&gt;&lt;br /&gt;Console.WriteLine("Both Arrays before manipulation");&lt;br /&gt;Console.WriteLine("First Array");&lt;br /&gt;foreach(int i in ar1)&lt;br /&gt;{&lt;br /&gt;Console.WriteLine(i);&lt;br /&gt;}&lt;br /&gt;Console.WriteLine("Second Array");&lt;br /&gt;foreach(int i in ar2)&lt;br /&gt;{&lt;br /&gt;Console.WriteLine(i);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Array.Copy(ar1,ar2,3); //Copy three elements of First Array to Second array at first three places&lt;br /&gt;&lt;br /&gt;Console.WriteLine("Second Array after manipulation");&lt;br /&gt;foreach(int i in ar2)&lt;br /&gt; {&lt;br /&gt; Console.WriteLine(i);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;Console.Read();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-6283505021634387083?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/6283505021634387083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=6283505021634387083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/6283505021634387083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/6283505021634387083'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/03/array-as-base-class-of-all-array-type.html' title='Array as Base Class of all Array Type'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-4891235242067458201</id><published>2008-02-29T11:08:00.000-08:00</published><updated>2008-02-29T11:17:33.742-08:00</updated><title type='text'>Using Array Class</title><content type='html'>&lt;span style="color: rgb(0, 153, 0);font-size:130%;" &gt;Array Class serves as a base class of its type but we cannot create it object but we can create its instance.  Array class  provides various methods and properties which are very helpful in array manipulation.Following program demonstrate them.&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;Array ar= Array.CreateInstance(typeof(string),3); //Create an Instance having String type 3 elements&lt;br /&gt;ar.SetValue("India",0); //Storing Element and its Index&lt;br /&gt;ar.SetValue("USA",1);&lt;br /&gt;ar.SerValue("UK", 2);&lt;br /&gt;&lt;br /&gt;foreach(String s in ar)&lt;br /&gt;{&lt;br /&gt;Console.WriteLine("Country Name is{0}",s);&lt;br /&gt;}&lt;br /&gt;Console.Read();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-4891235242067458201?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/4891235242067458201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=4891235242067458201' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/4891235242067458201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/4891235242067458201'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/02/using-array-class.html' title='Using Array Class'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-1194062853959792071</id><published>2008-02-27T08:28:00.000-08:00</published><updated>2008-02-27T08:54:01.121-08:00</updated><title type='text'>Constructors, Inheritance</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(153, 0, 0);font-size:130%;" &gt;Constructors : Default and Parametrized&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:130%;" &gt;&lt;span style="font-size:100%;"&gt; class Account&lt;br /&gt;    {&lt;br /&gt;        private int actno;&lt;br /&gt;        private string aname;&lt;br /&gt;        private string atype;&lt;br /&gt;        private double abalance;&lt;br /&gt;        //Default Constructor&lt;br /&gt;        public Account()&lt;br /&gt;        {&lt;br /&gt;            atype = "Saving";&lt;br /&gt;            abalance = 1000.00;&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        //Parameterized Constructor&lt;br /&gt;        public Account(int no, string name, string type)&lt;br /&gt;        {&lt;br /&gt;            actno = no;&lt;br /&gt;            aname = name;&lt;br /&gt;            atype = type;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        // Deposit&lt;br /&gt;        public void deposit(double amount)&lt;br /&gt;        {&lt;br /&gt;            abalance = amount + abalance;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        //Withdraw&lt;br /&gt;&lt;br /&gt;        public void withdraw(double amount)&lt;br /&gt;        {&lt;br /&gt;            if (amount &lt; (abalance - 500))&lt;br /&gt;            {&lt;br /&gt;                abalance = abalance = amount;&lt;br /&gt;            }&lt;br /&gt;            else&lt;br /&gt;            {&lt;br /&gt;                Console.WriteLine("Insufficent Fund, Withdrawl Not Processed");&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        //Get Account Info&lt;br /&gt;        public void getinfo()&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine("Enter the Name");&lt;br /&gt;            aname = Console.ReadLine();&lt;br /&gt;            Console.WriteLine("Enter the Account No");&lt;br /&gt;            actno = int.Parse(Console.ReadLine());&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;        //Show Account Info&lt;br /&gt;        public void showinfo()&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine("Name={0}, Account No={1}, Account Type={2}, Account Balance={3:c}", aname, actno, atype, abalance);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;static void Main(string[] args)&lt;br /&gt;        {&lt;br /&gt;           &lt;br /&gt;&lt;br /&gt;            //Account Holders Information&lt;br /&gt;          &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            Account a1 = new Account();&lt;br /&gt;            a1.getinfo();&lt;br /&gt;            a1.deposit(2000.00);&lt;br /&gt;            Account a2 = new Account(100, "Shariq Khan","Saving");&lt;br /&gt;            a2.deposit(5000.00);&lt;br /&gt;            a1.showinfo();&lt;br /&gt;            a2.showinfo();&lt;br /&gt;            Console.Read();&lt;br /&gt;        }&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);font-size:130%;" &gt;2. Inheritance&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;class Program&lt;br /&gt;    {&lt;br /&gt;        static void Main(string[] args)&lt;br /&gt;        {&lt;br /&gt;           &lt;br /&gt;           &lt;br /&gt;            /*Student s1 = new Student();&lt;br /&gt;            Console.WriteLine("Enter the Name");&lt;br /&gt;            s1.Name = Console.ReadLine();&lt;br /&gt;&lt;br /&gt;            Console.WriteLine("Enter the Age");&lt;br /&gt;            s1.Age =uint.Parse(Console.ReadLine());&lt;br /&gt;&lt;br /&gt;            Console.WriteLine("Enter the School");&lt;br /&gt;            s1.School = Console.ReadLine();&lt;br /&gt;&lt;br /&gt;            Console.WriteLine("Enter the Class");&lt;br /&gt;            s1.Class =int.Parse(Console.ReadLine());&lt;br /&gt;           &lt;br /&gt;            Console.WriteLine("Student Information is as Follows");&lt;br /&gt;            Console.WriteLine("Name ={0},Age={1}, School={2}, Class={3}", s1.Name,s1.Age,s1.School,s1.Class);*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            Employee e1 = new Employee();&lt;br /&gt;            e1.Name = "Ramesh Kumar";&lt;br /&gt;            e1.Age = 34;&lt;br /&gt;            e1.Empcode = 123;&lt;br /&gt;            e1.Designation = "Manager";&lt;br /&gt;            e1.Salary = 5000.00;&lt;br /&gt;&lt;br /&gt;            Console.WriteLine("Employee Salary Information");&lt;br /&gt;            Console.WriteLine("Name={0}, Age={1}, Code={2},Designation={3}, Salary={4:c}", e1.Name, e1.Age, e1.Empcode, e1.Designation, e1.Salary);&lt;br /&gt;&lt;br /&gt;           &lt;br /&gt;           &lt;br /&gt;            Console.Read();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        }&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;//Student Class Drived From Person Class&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;class Student:Person&lt;br /&gt;    {&lt;br /&gt;        private string school;&lt;br /&gt;        private int sclass;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        public string School&lt;br /&gt;        {&lt;br /&gt;            get&lt;br /&gt;            {&lt;br /&gt;                return school;&lt;br /&gt;            }&lt;br /&gt;            set&lt;br /&gt;            {&lt;br /&gt;                school = value;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        public int Class&lt;br /&gt;        {&lt;br /&gt;            get&lt;br /&gt;            {&lt;br /&gt;                return sclass;&lt;br /&gt;            }&lt;br /&gt;            set&lt;br /&gt;            {&lt;br /&gt;                sclass = value;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;//Employee Class Derived by Person&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;class Employee:Person&lt;br /&gt;    {&lt;br /&gt;        private int empcode;&lt;br /&gt;        private string designation;&lt;br /&gt;        private double salary;&lt;br /&gt;&lt;br /&gt;        public int Empcode&lt;br /&gt;        {&lt;br /&gt;            get&lt;br /&gt;            {&lt;br /&gt;                return empcode;&lt;br /&gt;            }&lt;br /&gt;            set&lt;br /&gt;            {&lt;br /&gt;                empcode = value;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        public string Designation&lt;br /&gt;        {&lt;br /&gt;            get&lt;br /&gt;            {&lt;br /&gt;                return designation;&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            set&lt;br /&gt;            {&lt;br /&gt;                designation = value;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        public double Salary&lt;br /&gt;        {&lt;br /&gt;            get&lt;br /&gt;            {&lt;br /&gt;                return salary;&lt;br /&gt;            }&lt;br /&gt;            set&lt;br /&gt;            {&lt;br /&gt;                salary = value;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);font-size:130%;" &gt;// Person Class&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;class Person&lt;br /&gt;    {&lt;br /&gt;        private string name;&lt;br /&gt;        private uint age;&lt;br /&gt;&lt;br /&gt;        public string Name&lt;br /&gt;        {&lt;br /&gt;            get&lt;br /&gt;            {&lt;br /&gt;                return name;&lt;br /&gt;            }&lt;br /&gt;            set&lt;br /&gt;            {&lt;br /&gt;                name = value;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        public uint Age&lt;br /&gt;        {&lt;br /&gt;            get&lt;br /&gt;            {&lt;br /&gt;                return age;&lt;br /&gt;            }&lt;br /&gt;            set&lt;br /&gt;            {&lt;br /&gt;                age = value;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-1194062853959792071?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/1194062853959792071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=1194062853959792071' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/1194062853959792071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/1194062853959792071'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/02/constructors-inheritance.html' title='Constructors, Inheritance'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-8924708121515692575</id><published>2008-02-25T22:31:00.000-08:00</published><updated>2008-02-25T22:43:28.632-08:00</updated><title type='text'>Arryas, Boxing-Unboxing, Classes and Properties in C#</title><content type='html'>&lt;span style="font-size:130%;color:#006600;"&gt;&lt;strong&gt;1. Multi Dimensional Arrays- 2D and Jagged Arrays&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;//2D Array&lt;br /&gt;int[,] a;&lt;br /&gt;a = new int[2, 2];&lt;br /&gt;a[0, 0] = 5;&lt;br /&gt;a[0, 1] = 10;&lt;br /&gt;a[1, 0] = 7;&lt;br /&gt;a[1, 1] = 12;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;foreach (int i in a)&lt;br /&gt;{&lt;br /&gt;Console.Write(i);&lt;br /&gt;}&lt;br /&gt;Console.WriteLine();&lt;br /&gt;//Jagged Arrays&lt;br /&gt;Console.WriteLine("-------------------");&lt;br /&gt;int[][] a2;&lt;br /&gt;a2 = new int[3][];&lt;br /&gt;a2[0] = new int[5] { 1,2,3,4,5 };&lt;br /&gt;a2[1] = new int[2] { 1, 2 };&lt;br /&gt;a2[2] = new int[3] { 1, 2, 3 };&lt;br /&gt;for(int i=0;i&lt;3;i++)&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;-------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;color:#006600;"&gt;&lt;strong&gt;2. Boxing Unboxing&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;int m = 10;&lt;br /&gt;Object n =m; //Boxing to Object&lt;br /&gt;int j =(int)n;//Unboxing to int&lt;br /&gt;Console.WriteLine("Boxing {0} , Unboxing {1}", n,j);&lt;br /&gt;Console.Read();&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;3. Classes and Properties&lt;/strong&gt;&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;&lt;br /&gt;class student&lt;br /&gt;{&lt;br /&gt;private string name;&lt;br /&gt;private int roll_no;&lt;br /&gt;public string Name&lt;br /&gt;{&lt;br /&gt;get&lt;br /&gt;{&lt;br /&gt;return name;&lt;br /&gt;}&lt;br /&gt;set&lt;br /&gt;{&lt;br /&gt;name = value;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;public int Roll_no&lt;br /&gt;{&lt;br /&gt;get&lt;br /&gt;{&lt;br /&gt;return roll_no;&lt;br /&gt;}&lt;br /&gt;set&lt;br /&gt;{&lt;br /&gt;roll_no = value;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;student s1 = new student();&lt;br /&gt;s1.Name = "Shariq Khan";&lt;br /&gt;s1.Roll_no = 12343;&lt;br /&gt;Console.WriteLine("Name="+s1.Name);&lt;br /&gt;Console.WriteLine("Roll_No="+s1.Roll_no);&lt;br /&gt;Console.Read();&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#006600;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-8924708121515692575?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/8924708121515692575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=8924708121515692575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/8924708121515692575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/8924708121515692575'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/02/arryas-boxing-unboxing-classes-and.html' title='Arryas, Boxing-Unboxing, Classes and Properties in C#'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2994405723315011436.post-4984372106971682302</id><published>2008-02-24T02:16:00.000-08:00</published><updated>2008-02-27T09:09:48.622-08:00</updated><title type='text'>Starting C#</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;&lt;br /&gt;C# is robust, object oriented strongly typed programing language built to efficiently work with .Net platform. Some features of C# are&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;1. Strongly typed language : This means that in C# every thing is a type.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;2. Automatic Garbage Collection through Garbage Collector  &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;3. Pure Object Oriented Language&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;4. Supports variety of data types categorizes them into Value Types and Reference Types&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;5. No pointers&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;6. Platform Independent&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;7. Interoperability with other Languages.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;8. Familiar syntax like C,C++, Java and hence easy to learn &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;and many more.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 102, 0);font-size:100%;" &gt;Structure of C# Program&lt;br /&gt;&lt;br /&gt;using System;   //Importing System Namespace with contains various definitions&lt;br /&gt;&lt;br /&gt;Namespace Hello                  //Default Namespace whose name is same as your project&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 153, 0);"&gt;Class Program                   // Whole code contained into default Class named as Program&lt;br /&gt; {&lt;br /&gt;    public static void Main(string[] args)                                   //Default Main Method&lt;br /&gt;    {&lt;br /&gt;        Console.WriteLine("Hello! This is a First C# Program");           //To display Message on Screen&lt;br /&gt;        Console.Read();                          //Display message until Enter key is pressed&lt;br /&gt;      }&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;}&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(153, 0, 0);font-size:180%;" &gt;Some New Things&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;1.   1D  Array Declaration with 5 elements (index from 0 to 4)&lt;br /&gt;&lt;br /&gt;int[] a = new int[5];&lt;br /&gt;&lt;br /&gt;2. 2D Array Declaration with 2 Rows and 2 Columns (index from 0 to 1)&lt;br /&gt;int[ ,] a = new int[2,2];&lt;br /&gt;&lt;br /&gt;3. Jagged Arrays: Rows with different number of columns&lt;br /&gt;&lt;br /&gt;int [][]  a= new int[3][] ;  //Array with 3 rows index 0,1,2&lt;br /&gt;a[0]=new int[4]    ; //Four Columns Declaration for  first row&lt;br /&gt;a[1]= new int[2];   // Two Columns  declared for second row&lt;br /&gt;a[2]= new int [10]; // Ten Columns declared for 3rd row&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;-------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2994405723315011436-4984372106971682302?l=programingcsharp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programingcsharp.blogspot.com/feeds/4984372106971682302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2994405723315011436&amp;postID=4984372106971682302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/4984372106971682302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2994405723315011436/posts/default/4984372106971682302'/><link rel='alternate' type='text/html' href='http://programingcsharp.blogspot.com/2008/02/starting-c.html' title='Starting C#'/><author><name>Shariq Khan</name><uri>http://www.blogger.com/profile/09262511190436381811</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
