|
|
|
Welcome to C# Language section of C# Corner. This section contains C# language related articles and syntaxes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Use Hashtable in C#
by
Dhaval Patel
On
Oct 19, 2011
Using system.collection namespace use hashtable in application, Hashtable has no values, but we can directly assign values with the indexer, which uses the square brackets [ ]
|
|
Comments:
0
|
|
|
|
|
Future of C#
by
Mahesh Chand
On
Oct 17, 2011
In this talk, Technical Fellow Anders Hejlsberg will share project plans for the future directions of C# and Visual Basic.
|
|
Comments:
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chapter 8: C# 4.0 Features
by
Addison Wesley
on
Feb 02, 2010
This chapter looks at the new features added into C# 4.0 that combine to improve code readability and extend your ability to leverage LINQ to Object queries over dynamic data sources.
|
|
|
|
Chapter 2: Creating Versatile Types
by
SAMS Publishing
on
Mar 24, 2010
This chapter is all about making your own objects as useful and versatile as possible. In many cases, this means implementing the standard interfaces that .NET provides or simply overriding base class methods.
|
|
|
|
Chapter 6: Memory Corruption Part II - Heaps
by
Addison Wesley
on
Nov 16, 2009
This chapter discusses a myriad of stability issues that can surface in an application when the heap is used in a nonconventional fashion. Although the stack and the heap are managed very differently in Windows, the process by which we analyze stack- and heap-related problems is the same.
|
|
|
|
Chapter 4 - Normalizing a Data Model
by
Addison Wesley
on
Sep 01, 2009
Data normalization is probably one of the most talked-about aspects of database modeling. Before building your data model, you must answer a few questions about normalization. These questions include whether or not to use the formal normalization forms, which of these forms to use, and when to denormalize.
|
|
|
|
|
|
|
|
Writing Windows C# Programs
by
Addison Wesley
on
Jul 21, 2009
The C# language has its roots in C++, Visual Basic, and Java. Both C# and VB.Net use the same libraries and compile to the same underlying code. Both are managed languages with garbage collection of unused variable space, and
both can be used interchangeably. Both also use classes with method names that are very similar to those in Java, so if you are familiar with Java, you will have no trouble with C#.
|
|
|
|
Chapter 5: Advanced C# Class Construction Techniques
by
Apress
on
Jan 13, 2009
This chapter rounds out your introduction to the core aspects of the C# language by examining a number of advanced (but extremely useful) syntactic constructs. To begin, you learn how to construct and use an indexer method.
|
|
|
|
Chapter 6: Collections of Objects
by
Apress
on
Dec 16, 2008
The properties and behaviors of some common collection types,How collections enable us to model very sophisticated real-world concepts or situations,How we can define our own collection types
|
|
|
|
Chapter 1: Introduction to C#
by
Apress
on
Dec 08, 2008
This Chapter will introduce you to C#. You will learn how to write and compile C# programs, C# syntaxes, data types, control flow, classes and their members, inter-faces, arrays, and exception handling I'll begin with an overview of the language.
|
|
|
|
Chapter I: Attribute Fundamentals
by
Apress
on
Dec 09, 2008
IN THE COURSE OF DEVELOPING an application, it is quite typical to have core functionality
contained in methods that are invoked by other specialized methods.
|
|
|
|
|
New features in C# 4.0
by
Soft Dev
on
Jul 02, 2009
Dynamic Lookup, Named and Optional arguments, COM Interop improvements, and Variance are some of the new features added to C# 4.0.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Abstract Class vs Interface
by
Prasoon
on
Jun 10, 2009
This tutorial will try to explain difference between Abstract Class and interface
theoratically and programitically both ways.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Site Navigation in ASP.NET 2.0
by
Anubhav Bansal
on
May 28, 2009
Site navigation uses the layered architecture. Controls such as Menu and TreeView provide the navigation UIs. Classes such as SiteMap and SiteMapNode provide the API.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Object Pooling in .NET
by
Santhosh Veeraraman
on
Sep 04, 2007
This article shall describe how to implement object pooling in .NET. Object Pooling is something that tries to keep a pool of objects in memory to be re-used later and hence it will reduce the load of object creation to a great extent. This article will try to explain this in detail.
|
|
|
|
|
|
|
|
|
|
|
|
|