Convert Generic List in Data Table in Asp.net using C#

Convert Generic List in Data Table in Asp.net using C#

Steps for conversion Step 1: //Create structure or class for hold data public struct GetUserInformation { public int UserId { get; set; } public string UserName { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public string Email { get; set; } public bool Approved { get; set; } } Step 2 : public Da
Create DataTable in Asp.net at Run Time

Create DataTable in Asp.net at Run Time

Two ways to create data table 1. //Add Column in data table protected void AddColumns(ref DataTable ModyfiedTable, string[] columns) { for (int i = 0; i < columns.Length; i++) { ModyfiedTable.Columns.Add(columns[i]); } } DataTable ModyfiedTable = new DataTable("ModyfiedTable"); //define the columns string[] Columns = { "Description","Name","Email"}; //Call function to create columns AddColumns(ref ModyfiedTable, Columns); foreach (Info objInfo in myojb.data) { // create new row DataRow Request = ModyfiedTable.NewRow();
Introduction to Object Oriented Programming Concepts (OOPS) in C#.net

Introduction to Object Oriented Programming Concepts (OOPS) in C#.net

What is OOP? OOP is a design philosophy. It stands for Object Oriented Programming. Object-Oriented Programming (OOP) uses a different set of programming languages than old procedural programming languages (C, Pascal, etc.). Everything inOOP is grouped as self sustainable "objects". Hence, you gain re-usability by means of four main object-oriented programming concepts. In order to clearly understand the object orientation, let’s take your “hand” as an example. The “hand” is a class. Your body has two objects of type hand, named left hand and right hand. Their main functions are controlled/ managed by a set of electrical signals sent through your shoulders (through an interface). So the shoulder is an interface which your body uses to interact with your hands. The hand is a well architected class. The hand is being re-used to create the left hand and the right hand by slightly changing the properties of it. What is an Object? An object can be considered a "thing" that can perform a set of related activities. The set of activities that the object performs defines the object's behavior. For example, the hand can grip something or a Student (object) can give the name or address.
Difference between Ref and Out Keyword in C#.net

Difference between Ref and Out Keyword in C#.net

Introduction Both the parameters passed by reference, While for the Ref Parameter you need to initialize it before passing to the function and out parameter you do not need to initialize before passing to function. you need to assign values into these parameter before returning to the function. Ref (initialize the variable) int getal = 0; Fun_RefTest(ref getal); Out (no need to initialize the variable) int getal; Fun_OutTest(out getal); The out and the ref parameters are used to return values in the same variables, that you pass an an argument of a method. These both parameters are very useful when your method needs to return more than one values.