C# Corner

Resources  
  • Creating and Using Custom Attributes in C#Feb 27, 2000. Attributes are classes that allow you to add additional information to elements of your class structure.
  • SmtpMail and Mail Message : Send Mails in .NET Jan 12, 2001. You can use SmtpMail and MailMessage to send mails in .NET.
  • A Database Access Class with Overloaded SELECT StatementsJan 24, 2001. A useful database access class with overloaded SELECT and other statements.
  • Complex Numbers ClassMar 20, 2001. This small example demonstrates using some of the interesting language elements of the C# language.
  • Operator Overloading ExampleMay 14, 2001. The code uses the feature of Operator Overloading in C#. It shows how different operators are overloaded and can be used in a easy manner.
  • Messaging between Threads using Message LoopAug 20, 2001. MessageLoopLib is a stripped down version of a complete, threading communication subsystem Ive written. This implementation is a single thread created in the GUI constructor. Ive dropped all thread management and have had to change some of the message code to accommodate this.
  • Operator Overloading in C#Sep 10, 2001. The Source code below shows how to use Operator Overloading in C#. Operator Overloading is pretty useful concept derived from C++ by C#.
  • Playing with StringsSep 18, 2001. This program explores the String class and its various methods. With this you will be able to initialize strings using different constructors and use them. To see how the methods of the 'String' class work, see the following code.
  • Constructor, Destructor and ILASMSep 20, 2001. I find C# a very interesting language and it also comes handy to analyze ILASM code.
  • Constructor and Destructors in C#Oct 10, 2001. This detailed article talks about how constructors and destructors work in C# and how to use them in your applications.
  • Understanding Structures in C#Oct 23, 2001. A structure in C# is simply a composite data type consisting of a number elements of other types.
  • Inheritance and PolymorphismOct 29, 2001. By using the concept of inheritance, it is possible to create a new class from an existing one and add new features to it.
  • Operator Overloading in C#Dec 03, 2001. All unary and binary operators have pre-defined implementations, that are automatically available in any expressions. In addition to this pre-defined implementations, user defined implementations can also be introduced in C#.
  • Creating a Custom Data AdapterDec 03, 2001. A good programmer needs to know how to work with ADO.NET DataAdapters at the code level.
  • Data Binding in DataGrid Control - Part 1Feb 05, 2002. When it comes to data-bound controls and database programming, DataGrid control is the most versatile , powerful and flexible control available in Visual Studio .NET.
  • SQL Server Database ExplorerMar 20, 2002. This application connects to a running SQL Server 2000 and displays all the available databases in it.
  • An Imporved LED CounterApr 01, 2002. This in an improved version of Keeping Score with LED Counter article originally written by John O'Donnell.
  • A Database Component: Inserting Serializable ObjectsApr 23, 2002. The attached zip file contains two projects - a database component (DLL) project and a Windows forms project called Test. Both projects are written and compiled using Visual Studio .NET version 1.0.
  • Static Constructor in C# and their Usages.Sep 09, 2002. Static constructor is used to initialize static data members as soon as the class is referenced first time, whereas an instance constructor is used to create an instance of that class with <new> keyword.
  • Texture Mapping in OpenGLOct 15, 2002. This is my third article about OpenGL and this one is about texture mapping.
  • Aspect Oriented ProgrammingNov 20, 2002. In this article we are going to look at some features of .Net framework, which enable us to build highly configurable applications.
  • How to use C# ConstructorsApr 08, 2003. This article gives a brief introduction, features of constructors their usage and also an idea of how to use C# constructors.
  • May Reflection be With you AlwaysJul 02, 2003. So let me present the example where we can use Reflection and Reflection.Emit to do something interesting.
  • C# Methods : Part II Jul 07, 2003. This article completes our discussion of methods. In this article, you will learn parameter passing, reference and value type parameters, and method overloading.
  • The Matrix Class and TransformationsApr 01, 2004. Matrices play a vital role in the transformation process. In GDI+, the Matrix class represents a 3×2 matrix that contains x, y, and w values in the first, second, and third columns, respectively.
  • Constructors In C#May 06, 2004. This article explains constructors in C# with sample examples including constructor overloading, static constructors, and constructor chaining.
  • How to Call a .NET Assembly From a SQL Server Scheduled JobApr 27, 2005. This article shows you a step-by-step implementation of a COM client (a SQL Server scheduled Job) using .NET and C#.
  • OOPs Concepts and .NET Part 1: Classes, Objects, and StructuresJun 22, 2005. 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. The first part will examine the concepts of classes, objects, and structures. The second part will examine the concepts of inheritance, abstraction, and polymorphism. The third and last part will examine the concepts of interface, multiple interface inheritance, collections, and overloading.
  • OOPS Concepts and .NET Part 1: Classes, Objects, and Structures Jun 22, 2005. 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.
  • OOPS Concepts and .NET Part 2: Inheritance, Abstraction, & PolymorphismJun 22, 2005. The following article is the second of a three-part article series that presents definitions and samples for different Object-Oriented Programming (OOP) concepts and its implementation in .NET. The first part examined the concepts of classes, objects, and structures. This part examines the concepts of inheritance, abstraction, and polymorphism. The third and last part will examine the concepts of interface, multiple interface inheritance, collections, and overloading.
  • Design Patterns in C#Nov 01, 2005. To define design patterns in simple words they are "popular solutions for common design problems". They are very helpful in designing architecture and they also increase ease of communication among the developers.
  • Generic 'T, K' Database ComponentDec 17, 2005. I have written a C# 2.0 (Visual Studio 2005), Generic <T, K> Database component, The component has simplified the architecture and the implementation by allowing me to keep the number of overloaded methods to a minimum.
  • How to Pass Control Values between Windows FormsMar 03, 2006. There are many questions about how to pass control's values from one form to another. This article is a step by step tutorial on how to pass a TextBox value from one windows form to a second form.
  • Passing Data Between FormsMay 18, 2006. There are so many methods to pass data between forms in windows application. In this article let me take four important and easiest ways of accomplishing this.
  • Passing Data Between Forms Without Events and DelegatesJan 31, 2007. This article describes a simplified approach to allowing communication between forms without the use of events and delegates.
  • C# Object Instantiation: Part I. ConstructorsJun 24, 2007. There are many ways to approach object instantiation. In this article we'll cover a few of the patterns used to instantiate objects.
  • Object and Collection Initializers Feature in C# 3.0 Oct 20, 2008. Object Initialization Expressions allows you to initialize an object without invoking the constructor and setting its properties.
  • Constructor vs Static ConstructorOct 23, 2008. This article explains you the basic difference between the constructor and static constructor via example.
  • Inversion of ControlJan 05, 2009. This article is explaning about Depenedncy Injection or Inversion of Control. It is explaning with examples in C#.
  • Constructors in C#May 18, 2009. In this article, I will explain the constructor concept in C# along with practical demonstration which will help you to understand it in a simple way.
  • Static in C#May 20, 2009. In this article I m highlighting something about static. It's a simple article to make beginners understand in easy and fun way.
  • Inheritance – PolymorphismMay 25, 2009. In this article I will explain polymorphism. What are different types of polymorphism? The use of method overloading, virtual method, method hiding, method shadowing and method overriding.
  • C# 4.0: Named ParametersJun 15, 2009. C# 4.0 has introduced a number of interesting features which includes Optional Parameters, Default Values, and Named Parameters.
  • Custom Overload for ExecuteNonQuery MethodJun 18, 2009. Custom Overload for ExecuteNonQuery Method.
  • Operation Overloading in WCFJun 28, 2009. This article will explain, What is Service Contract?,How to achieve Operation overloading in Service.,How to achieve operation overloading at client side.,It explained the entire concept with supporting code as well. ,This will explain in detail of all the aspect of method overloading and manually configuration at client side.
  • Polymorphism in C#Jul 03, 2009. In this article I will explain you about method overloading i.e. compile time polymorphism.
  • Optional Argument in C# 4.0Jul 29, 2009. This article will give a very basic introduction of Optional Argument in C#4.0. This article will explain how Operation overloading and Optional Argument is different with samples. This article will give different syntax with Named parameter to work with Optional arguments.
  • Complete scene of Constructors in C#Aug 19, 2009. This article explains about constructors in C#.I have explained with the different scenarios through coding. It covers all the applicable area of constructors in C#
  • Overloading in C#Dec 01, 2009. In this article I will explain you about overloading in C#.
  • FileStream in C# Dec 15, 2009. In this article I will explain you about FileStream in C#.
  • Garbage Collection in C# Dec 20, 2009. In this article I will explain you about Garbage Collection in C#.
  • Using Pens in GDI+Feb 04, 2010. In this article I will explain about using Pens in GDI+.
  • Debugging and Tracing in C# Feb 04, 2010. In this article I will explain you about the Debugging and Tracing in C#.
  • 9 Rules about Constructors, Destructors, and FinalizersApr 03, 2010. In this article I discuss 9 rules that every developer should keep in mind while working with constructors, destructors, and finalizers and class hierarchies.
  • How to: Set read-only fields outside constructors in C#May 19, 2010. In this article we will see how to set read-only fields outside constructors in C#.
  • Dynamic XML Creation Using ReflectionJun 15, 2010. Reflection is mechanism of discovering class information solely at run time. Using reflection you would see all the properties, functions, events, constructor of an object.
  • Method Overloading in C#Jul 31, 2010. In this article you will learn how to use Method Overloading in C#.
  • Introduction to Classes and ObjectsOct 22, 2010. A brief introduction to classes and objects.
  • Different Kind of Operator OverloadingOct 24, 2010. In this article we will learn how to use Different Kinds of Operator Overloading.
  • Betterness rule while calling a method in C# 4.0Dec 03, 2010. In a case where a method is overloaded and along with that some of the parameters are optional for one or more definitions, then there is some confusion related to which version of the overloaded method is to be called.
  • Constructors and Destructors in C#.NetDec 09, 2010. Constructors are special methods called when a class is instantiated.
  • Understanding C# Constructors and it's typeMar 03, 2011. In other words a constructor is a class default method that gets automatically executed whenever a class's object is created or whenever the class is initialized.
  • Constructors in C#Apr 26, 2011. A constructor is a special method available under every class responsible for initializing variables of the class.
  • Internal Classes To Understand WCFMessage: XmlDictionary ClassJun 18, 2011. My last article discussed how to create a WCF Message. If you go back and reexamine the CreateMessage() function, you will find this function is overloaded with 11 different sets of inputs.
  • Constructors in C#Jun 20, 2011. In this article we will take a look at C# Constructors.
  • SQLCommand Class ConstructorJun 24, 2011. The SqlCommand Class is used for T-SQL, SQL statements and stored procedures to execute against a SQL Server database. This class cannot be inherited because it is a sealed class.
  • Polymorphism in JavaAug 05, 2011. Polymorphism is discussed in this article. You'll see, how to achieve polymorphism in Java. Method overloading and overriding are discussed as well as.
  • C# Static ConstructorOct 03, 2011. In this article I will be explaining Static Constructors with the help of small demo.
  • Method Overloading in Web Service Nov 22, 2011. This article demonstrates method overloading in a web service with a simple example.
  • Creating and Consuming Overloaded Method in Web ServiceNov 23, 2011. In this article, I am using the concept of function overloading and creating a web service to check the amount of users depending on different parameter.
  • Working With Inheritance Concept in JSPJan 07, 2012. In this article I am going to describe how to work with inheritance concept in JSP and also describe the concept of constructor in JSP.
  • How to Find All the Constructors, Fields and Methods of a Class in JAVAJan 25, 2012. This is the technique to find the internal structure of any class and used its attribute according his definition.
  • Vector Class in JavaFeb 07, 2012. This article explains all constructors and methods of the vector class including examples.
  • Working With LineNumberReader Class in JavaMay 28, 2012. In this article we are going to describe how to use the Java LineNumberReader Class. I describe its constructor in detail and its method details with syntax.
  • Working With Stack Class of Collection in JavaMay 30, 2012. In this article we are going to describe all the methods and constructors of the Stack class. Java provides the easiest way to handle the Data Structure because it provides a direct class for common use.
  • Working on Stack Using C#Jun 02, 2012. In this article I explain how to create a Stack<> in C# and how to perform the various operations on a Stack.
  • How to use Operator Overloading in C#Jun 02, 2012. In this article, we will discuss about the operator overloading in C#. It means that we are defining the operator for a class.
  • Working With Cipher Class in Java (For Achieving Cryptographic Security)Jun 05, 2012. In this article we are going to describe a crypto graphic data security by using cipher class of java. I describe a Cipher class with its constructor or method details. And I give you example that's why you can easily understands its uses.
  • Spring Tutorial : Chapter 2Jul 29, 2012. In this, the second chapter we will cover some more details about constructor injection in Spring.
  • Issue While Achieve Method Overloading in WCFJul 31, 2012. Here I am creating a WCF service to describe method overloading with name the property of the OperationContract attribute.
  • Spring Tutorial: Chapter 5Aug 16, 2012. So far we have covered the setting of the expectations of the classes using constructor injection or the setter injections, and we saw how we can set a single bean expectation. If you want to inject a dependency which is a collection then Java Spring lets you do that with collection elements.
  • Overload Operator Using C#Aug 16, 2012. In this article we will try to understand how to overload operator == for our convenience.
  • Function Overloading in TypescriptOct 17, 2012. In this article I explain how to use function overloading in TypeScript with an example.
  • Understanding Structures in VB.NETNov 10, 2012. A structure in VB.NET is simply a composite data type consisting of a number elements of other types.
  • Messaging Between Threads using Message Loop in VB.NETNov 10, 2012. MessageLoopLib is a stripped down version of a complete, threading communication subsystem I’ve written. This implementation is a single thread created in the GUI constructor. I’ve dropped all thread management and have had to change some of the message code to accommodate this.
  • Use of Constructor in TypeScriptNov 21, 2012. In this article I am going to explain how to use a constructor in TypeScript.
  • Constructors and Its Types in C# With ExamplesNov 29, 2012. In this article I have explained Constructors and their types with examples.
  • WCF Method OverloadingDec 26, 2012. This is the most asked question in the interviews. So, I thought of writing a small article on the method overloading since it may help others.
  • Instance Constructor in C#Jan 04, 2013. In this I am going to explain instance constructors that are used to create an instance of a class and explain the different types of instance constructors
  • Singleton Pattern in PHPJan 09, 2013. In this article I explain how to create a singleton pattern in PHP.
  • Constructor and Destructor in PHPJan 29, 2013. In this article I explain how to create a constructor and release memory by a destructor.
  • How to Make Clone Object in PHPMar 04, 2013. In this article I explain how to clone an object in PHP.
  • Generics in .NETMar 27, 2013. In the following article we will see how to use Generics in .NET.
  • Method Overloading In JavaApr 10, 2013. In this article we will discuss method overloading in Java.
  • Introduction To Constructor In JavaApr 26, 2013. In this article we discuss constructors in Java. Also discuss their types, rules, etcetera.
  • Few Ways to Prevent Instantiation of ClassMay 09, 2013. Let’s go with very interesting facts about oops. There are few ways Stop Instantiation of class.
  • Learn Object Oriented Programming Using C#: Part 4May 17, 2013. In this lesson we will discuss various types of constructors in detail.
  • Method Overloading in JavaAug 05, 2013. This article describes how method overloading works in java. The Netbeans IDE is used for the development of the example.
  • How to Use Extension Methods in C#Aug 08, 2013. This article explains use of Extension Methods in C# to increase the functionality of a type (class).
  • Array Object in JavaScriptAug 29, 2013. In this article you will learn about Array Object in JavaScript.

About Constructor-Overloading

NA

SPONSORED BY

File APIs for .NET
Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!
techbash 2016