Friday 28 April 2017

Lecture#2 ka Point#74 (Csharp Roman Hindi/Urdu Me).

Agar humare Student k card me "Name", "Roll#", "Course", "Class" aur "Phone#" ki total 5 fields hain to is ko mad-e-nazar rakhtey huvey humare program me 5 variables alag baney ge aur 5 properties alag baney gi(i.e. 5 gets aur 5 sets bhi bney ge).



Agar hum "property" likhtey waqt "get" likhen lakin "set" ka block code na likhen to isey hum "Read-only property" kehtey hain.


FOR EXAMPLE:
Public int RollNo
{
get
{
return rollno;
}
}

"Read-only property" me value assign nahi kr saktey iska matlab yeh hua k value constant rhey gi aur value change nahi hogi.



Agar hum "property" likhtey waqt "set" likhen lakin "get" ka block code na likhen to isey hum "Write-only property" kehtey hain.


FOR EXAMPLE:
Public int RollNo
{
set
{
rollno = value;
}
}

"Write-only property" me hum sirf property k through variable ko value assign kr saktey hain.



Agar hum "property" likhtey waqt na "get" ka block code likhen aur na hi "set" ka block code likhen to yeh "property" hi nahi rhey gi. "Property" bnaney k liye kam se kam aik "accessor(get ya set)" hona lazmi hai.

FOR EXAMPLE:
Public int RollNo
{
}

Agar hum "property" likhtey waqt "get" bhi likhen aur "set" bhi likhen to isey hum "Both property" kahen ge.


"VB.NET" me humey "property" k saath likhna hota hai k yeh "Read-only property" hai ya "Write-only property" hai ya phir "Both property" hai.

No comments:

Post a Comment