There are various ways to set data to class data member .
Few of them I have demonstrated here.
Using Property.
Using get and set property you can set value to your data
member of class. Here is the example
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
using System.Data;
using System.Diagnostics;
using System.Data.SqlClient;
namespace BlogProject
{
class Person
{
private string Name;
private string
Surname;
public string P_Name
{
get { return Name; }
set { Name = value; }
}
public string
p_Surname
{
get { return Surname;
}
set { Surname = value;
}
}
}
class Program
{
static void Main(string[] args)
{
Person p = new Person { P_Name = "Sourav",
p_Surname = "Kayal" };
Console.Write("Name:-
"+ p.P_Name + " Surname:- "
+ p.p_Surname);
Console.ReadKey();
}
}
}
Another way to set data to data member of class is
during object creation of that particular class. We can use parameterized
constructor to initialize data member. This example shows how to do it.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
using System.Data;
using System.Diagnostics;
using System.Data.SqlClient;
namespace BlogProject
{
public class Person
{
public string Name;
public String
Surname;
public Person(String
Name, String Surname)
{
this.Name = Name;
this.Surname = Surname;
}
}
class Program
{
static void Main(string[] args)
{
Person p = new Person("Sourav","Kayal");
Console.Write("Name:-
" + p.Name + "Surname:- "
+ p.Surname);
Console.ReadKey();
}
}
}
Another popular technique to set data to data member of class is
using function. We can use parameterized function to initialize object of
class. The code will show how to do it.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
using System.Data;
using System.Diagnostics;
using System.Data.SqlClient;
namespace BlogProject
{
public class Person
{
public string Name;
public String
Surname;
public Person SetData(String Name,String
Surname)
{
Person tmp = new Person();
tmp.Name = Name;
tmp.Surname = Surname;
return tmp;
}
}
class Program
{
static void Main(string[] args)
{
Person p = new Person();
p= p.SetData("sourav","kayal");
Console.Write("Sourav:-"
+ p.Name + " Surname:-"+
p.Surname);
Console.ReadKey();
}
}
}
I am happy to peruse this post, it's a decent one. I am continually searching for quality posts and articles and this is the thing that I discovered here, much obliged for sharing. social media marketing agency in chennai Exceptionally Informative and very much expressed Thanks for imparting this data to us and it was a pleasant blog. Refer branding companies in chennai.
ReplyDelete