<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>visual c# Archives -</title>
	<atom:link href="https://mitindia.in/tag/visual-c/feed/" rel="self" type="application/rss+xml" />
	<link>https://mitindia.in/tag/visual-c/</link>
	<description></description>
	<lastBuildDate>Thu, 21 Jul 2016 11:23:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mitindia.in/wp-content/uploads/2023/03/cropped-android-chrome-512x512-1-32x32.png</url>
	<title>visual c# Archives -</title>
	<link>https://mitindia.in/tag/visual-c/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Basics of C#</title>
		<link>https://mitindia.in/basics-of-c/</link>
					<comments>https://mitindia.in/basics-of-c/#comments</comments>
		
		<dc:creator><![CDATA[SKB]]></dc:creator>
		<pubDate>Thu, 21 Jul 2016 05:38:06 +0000</pubDate>
				<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[C# Basics]]></category>
		<category><![CDATA[visual c#]]></category>
		<guid isPermaLink="false">http://www.mitindia.in/?p=355</guid>

					<description><![CDATA[<p>Fundamentals of C# Variables: Variables are used to store values of a particular datatype. Syntax: access_modifier datatype VariableName Constants: Constants are used to maintain a value throughout a program. Syntax: const datatype ConstantName = value; Fundamental Types Of C# C# divides data types into two fundamental categories Value Types Represent actual data Just hold a value in [&#8230;]</p>
<p>The post <a href="https://mitindia.in/basics-of-c/">Basics of C#</a> appeared first on <a href="https://mitindia.in"></a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Fundamentals of C#</h3>
<p>Variables: Variables are used to store values of a particular datatype.</p>
<p>Syntax:<br />
access_modifier datatype VariableName</p>
<p>Constants: Constants are used to maintain a value throughout a program.</p>
<p>Syntax:<br />
const datatype ConstantName = value;</p>
<h5>Fundamental Types Of C#</h5>
<p>C# divides data types into two fundamental categories</p>
<p><strong>Value Types</strong><br />
Represent actual data<br />
Just hold a value in memory<br />
Are stored in a stack<br />
int, char, structures</p>
<p><strong>Reference Types</strong><br />
Signify a pointer or a reference to the data<br />
Contains the address of the object in the heap<br />
= null means that no object has been referenced<br />
classes, interfaces, arrays, strings</p>
<h6>Data types in C#<img fetchpriority="high" decoding="async" class="aligncenter wp-image-359 size-full" src="http://www.mitindia.in/wp-content/uploads/2016/07/datatypes.jpg" alt="Data Types" width="535" height="386" srcset="https://mitindia.in/wp-content/uploads/2016/07/datatypes.jpg 535w, https://mitindia.in/wp-content/uploads/2016/07/datatypes-300x216.jpg 300w" sizes="(max-width: 535px) 100vw, 535px" /></h6>
<p><strong>Boxing &amp; Unboxing</strong><br />
Boxing is conversion of a value type into a reference type</p>
<p>Unboxing is the conversion of a reference type into a value type</p>
<p>With Boxing and unboxing one can link between value-types and reference-types by allowing any value of a value-type to be converted to and from type Object.</p>
<ul>
<li><strong>Operators in C#</strong>Arithmetic</li>
<li>Comparison</li>
<li>Ternary (Conditional)</li>
<li>Assignment</li>
<li>Logical</li>
</ul>
<p><strong>Iteration Constructs</strong><br />
To perform a set of instructions for a certain number of times or while a specific condition is true.</p>
<p><strong>Types of iteration constructs –</strong><br />
The While Loop<br />
The Do Loop<br />
The For Loop<br />
The foreach Loop<br />
<strong>Arrays</strong><br />
A group of values of similar data type<br />
Belong to reference type and hence arrays are stored on the heap<br />
The initialization or assigning of values to the array elements can be done when it is declared or at a later stage in the program.<br />
Syntax:<br />
DataType [number of elements] ArrayName;<br />
exa : int[4] array1;<br />
<strong>Structures</strong><br />
Custom data Types<br />
Can have methods defined within them<br />
Cannot implement inheritance<br />
Represent Value types</p>
<p>exa:</p>
<p>struct student<br />
{<br />
public int stud_id;<br />
public string stud_name;<br />
public float stud_marks;</p>
<p>public void show_details()<br />
{<br />
//display student details<br />
}</p>
<p><strong>Enumerators</strong><br />
Enums (abbreviation for Enumerators) are a set of named numeric constants.<br />
Used to define a data type that can have a specific set of values<br />
Enumerators are defined using the keyword enum.</p>
<p>exa:<br />
public enum WeekDays<br />
{<br />
Monday=1,<br />
Tuesday=2,<br />
Wednesday=3,<br />
Thursday=4,<br />
Friday=5<br />
}</p>
<p><a href="http://www.mitindia.in/2016/07/21/oops-with-c/">Object oriented programming with c#</a></p>
<p><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fmitindia.in%2Fbasics-of-c%2F&amp;linkname=Basics%20of%20C%23" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fmitindia.in%2Fbasics-of-c%2F&amp;linkname=Basics%20of%20C%23" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fmitindia.in%2Fbasics-of-c%2F&#038;title=Basics%20of%20C%23" data-a2a-url="https://mitindia.in/basics-of-c/" data-a2a-title="Basics of C#"><img src="https://static.addtoany.com/buttons/favicon.png" alt="Share"></a></p><p>The post <a href="https://mitindia.in/basics-of-c/">Basics of C#</a> appeared first on <a href="https://mitindia.in"></a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mitindia.in/basics-of-c/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>C# Introduction</title>
		<link>https://mitindia.in/c-introduction/</link>
					<comments>https://mitindia.in/c-introduction/#comments</comments>
		
		<dc:creator><![CDATA[SKB]]></dc:creator>
		<pubDate>Tue, 19 Jul 2016 12:30:03 +0000</pubDate>
				<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[visual c#]]></category>
		<guid isPermaLink="false">http://www.mitindia.in/?p=347</guid>

					<description><![CDATA[<p>All about C#.Net The .NET Framework defines the environment to execute Visual C# .NET applications and the services you can use within those applications. The .NET Framework has two main components:  Common Language Runtime (CLR)  A unified set of class libraries The .NET class libraries include code for programming topics such as threading, file I/O, [&#8230;]</p>
<p>The post <a href="https://mitindia.in/c-introduction/">C# Introduction</a> appeared first on <a href="https://mitindia.in"></a>.</p>
]]></description>
										<content:encoded><![CDATA[<h6><span style="color: #000080;">All about C#.Net</span></h6>
<p>The .NET Framework defines the environment to execute Visual C# .NET applications and the services you can use within those applications.</p>
<p><img decoding="async" class="alignright" src="http://blog.greymatterindia.com/wp-content/uploads/2014/09/C-Application-Development.png" width="179" height="134" /></p>
<p>The .NET Framework has two main components:</p>
<ul>
<li> Common Language Runtime (CLR)</li>
<li> A unified set of class libraries</li>
</ul>
<p>The .NET class libraries include code for programming topics such as threading, file I/O, database support, XML parsing, and data structures.</p>
<p>In addition to CLR and class libraries, the .NET framework also includes the programming languages and ASP.NET.</p>
<h6>CLR and MSIL</h6>
<p>CLR ensures that the functionality available to one language is available to any other .NET language.</p>
<p>Microsoft Intermediate Language (MSIL) is composed of a specific set of instructions that indicate how your code should be executed.</p>
<p>The main job of a JIT compiler is to translate your generic MSIL code into machine code that can be directly executed by your CPU.</p>
<p>MSIL code can be easily read by the verification process</p>
<h5>CLS,CTS &amp; Garbage Collector</h5>
<ul>
<li>Common Language Specification (CLS)</li>
<li>Is a set of rules that any .NET language should follow</li>
<li>Is used to create applications that are interoperable with other languages</li>
</ul>
<h4>Common Type System (CTS) commonly:</h4>
<ul>
<li>Contains the standard data types</li>
<li>Contains the set of guidelines.</li>
</ul>
<h5>Garbage Collector</h5>
<ul>
<li> Is a destructor used for clean up operations</li>
<li> Is responsible for freeing up memory</li>
</ul>
<h6>Conclusion</h6>
<ul>
<li>.NET Framework is made up of two major components; .NET Framework Class Library and Common Language Runtime.</li>
<li>The CLR is a modern runtime environment that manages the execution of user code, providing services such as JIT compilation, memory management, exception management, debugging etc.</li>
<li>The CTS defines the rules by which all types are declared, defined and managed, regardless of source language.</li>
<li>The CLS is a set of minimum standards that all compilers targeting .NET must support to ensure language interoperability.</li>
<li>Namespaces is a grouping of similar classes having related methods and is used specifically to avoid name clashes between classes.</li>
<li>The Just In Time (JIT) compiler compiles the MSIL code into a native code that is specific to the OS and machine architecture being targeted.</li>
</ul>
<p><a href="http://www.mitindia.in/2016/07/21/basics-of-c/">Basic Data Types in C#</a></p>
<p><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fmitindia.in%2Fc-introduction%2F&amp;linkname=C%23%20Introduction" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fmitindia.in%2Fc-introduction%2F&amp;linkname=C%23%20Introduction" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fmitindia.in%2Fc-introduction%2F&#038;title=C%23%20Introduction" data-a2a-url="https://mitindia.in/c-introduction/" data-a2a-title="C# Introduction"><img src="https://static.addtoany.com/buttons/favicon.png" alt="Share"></a></p><p>The post <a href="https://mitindia.in/c-introduction/">C# Introduction</a> appeared first on <a href="https://mitindia.in"></a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mitindia.in/c-introduction/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
