C#
C# is a multi-paradigm programming language. This section contains C# related articles and syntaxes.

RECENT POSTS

  • Graham Chow

    Overriding Non-Virtual Implemented Interface Methods

    In the .NET framework many classes implement interfaces non-virtually. Presumably this is because it does not make any sense for those methods to be overridden.
    Graham Chow Dec 19, 2005
  • Shalilesh Kumar Saha

    Events Programming in C#

    In this article, author discusses the events model in .NET and how to implement events in your applications using C#.
  • Ismail Pazarbasi

    Comparing Conditional Attributes in C/C++ versus C#

    This article compares conditional attibuting in C/C++ and C#.
    Ismail Pazarbasi Dec 19, 2005
  • mercy_gp

    Hello World in different Styles

    I've attempted to write the traditional 'Hello World' in different styles. This explores the different possibilities of addressing a problem - 'Hello World' with different features of C# language a...
    mercy_gp Dec 19, 2005
  • Imtiyaz Mulla

    Fundamentals of Function Point Analysis Part I

    Function points are a unit measure for software much like an hour is to measuring time, miles are to measuring distance or Celsius is to measuring temperature.
    Imtiyaz Mulla Dec 19, 2005
  • Imtiyaz Mulla

    Fundamentals of Function Point Analysis Part II

    Function points are a unit measure for software much like an hour is to measuring time, miles are to measuring distance or Celsius is to measuring temperature.
    Imtiyaz Mulla Dec 19, 2005
  • K S Ganesh

    New Features in C# 2.0 : Part 1

    In a two part series I will explain new features introduces in C# language version 2.0. In this article I will talk about generics.
    K S Ganesh Dec 19, 2005
  • K S Ganesh

    New Features in C# 2.0 : Part 2

    In this article I will talk about iterators, anonymous methods, and partial classes.
    K S Ganesh Dec 19, 2005
  • neeraj_saluja

    Constructors In C#

    This article explains constructors in C# with sample examples including constructor overloading, static constructors, and constructor chaining.
    neeraj_saluja Dec 19, 2005
  • Ahmed Abdel Ghany

    How to Write a Method in C#?

    This sample shows to write a windows application that gives you the - C# - method throw a simple 4 steps.
    Ahmed Abdel Ghany Dec 19, 2005
  • gregory_popek

    Writing unsafe code - pointers in C#

    In this article I will give a short description of one of the feature of C# which are pointers and so-called unsafe code. This subject is particularly close for C++ programmers. Moreover, it is a f...
    gregory_popek Dec 19, 2005
  • Saradha Gnanavel

    Will swap work if C# Manipulates Objects by Reference?

    C# does manipulate objects by reference, and all object variables are references. On the other hand, C# does not pass method arguments by reference; it passes them by value. Thus, a regular swap me...
    Saradha Gnanavel Dec 19, 2005
  • Saradha Gnanavel

    Digging Deeper - Structures in C#

    Structures in C# are similar to structures in C and C++ but with several prominent differences. In C#, structures are value types.
    Saradha Gnanavel Dec 19, 2005
  • Prabuvel A

    New Features of C#2.0 - Static Classes

    Static classes are used when a class provides functionality that is not specific to any unique instance.
    Prabuvel A Dec 19, 2005
  • Kamlesh Panchal

    What the heck is Generics?

    This article provides the use of Generics and scenarios in which it will be useful.
    Kamlesh Panchal Dec 19, 2005
  • Erika Ehrli Cabral

    OOPS Concepts and .NET Part 1: Classes, Objects, and Structures

    The following article kicks off a three-part article series that will present definitions and samples for different Object-Oriented Programming concepts and its implementation in .NET.
    Erika Ehrli Cabral Dec 19, 2005
  • Abhishek Bhatore

    Generic Types in C# 2.0 with Sample

    This article discusses generic types available in C# 2.0. The article also shows some sample source code on how to use generic types.
    Abhishek Bhatore Dec 17, 2005
  • Mahesh Chand

    C# 2.0 Feature: Nullable Types

    C# 2.0 allows you to assign null values to primitive types including boolean and integer, which wasn't possible in previous version of C#.
    Mahesh Chand Dec 17, 2005
  • Kunal Cheda

    Using ref and out Parameter

    When we pass a parameter as ref to a method, the method refers to the same variable and changes made will affect the actual variable.
    Kunal Cheda Dec 08, 2005
  • Leon Pereira

    Microsoft patterns & practices: The Enterprise Library

    Microsoft patterns & practices provide scenario-specific recommendations illustrating how to design, develop, deploy, and operate architecturally sound applications for the Microsoft .NET platform....
    Leon Pereira Dec 07, 2005
  • Arul Chinnappan

    Understanding Delegates in C#

    Delegate is type which holds the method(s) reference in an object. It is also reffered as a type safe function pointers.
    Arul Chinnappan Dec 07, 2005
  • G Gnana  Arun Ganesh

    Interface Components Interoperability

    The fundamental concept behind both COM and DCOM is the interface. An interface is an agreement between a client and an object about how they will communicate with each other.
  • Amit Kumar Agrawal

    New Dataset features in ADO.Net 2.0

    ADO.NET class libraries are used for accessing data from a wide range of data sources. One of the best features in ADO.Net is DataSet.Even though it was an exciting feature, performance was a conce...
    Amit Kumar Agrawal Aug 22, 2005
  • Kiran Khambete

    Configuring and Invoking Dynamic Delegate using Reflection

    The attached source code projects shows how to configure and invoke dynamic delegates using Reflection.
    Kiran Khambete Jul 26, 2005
  • Mike Gold

    Swimming with the Sharks : How to Handle Recruiters when Seeking a .NET Position

    This article describes how to deal with recruiters in Manhattan, and gives some tips on negotiating for rates and salaries.
    Mike Gold Jul 23, 2005