Thursday, December 27, 2012

Data Types in C#

Data Types in C#

ඔන්න යාලුවනේ අදත් ආවා අලුත් ලිපියක් අරගෙන. අද කරන්න හිතන් ඉන්නේ නම් C#.net වලට අදාල Data Types ටික. Data Type එකක් කීවාම කට්ටියට ඒ පිලිබද පුන්චි අර්තකතනයකුත් කලොත් ඔයාලට තෙරෙයි නේද?
Programming  Language එකක Variable එකක්  තුල කුමන ආකාරයක දත්තයක්ද ගබඩා කරන්න යන්නේ කියන තේරැම තමයි මේකට දිය හැකි හොදම අර්තකතනය.
ඒ කීවේ වේරියබල් එකක් එහෙමත් නැත්තම් විචල්‍ය අගයක් ඇතුලේ අපිට හැකියාව තියෙනවා දහය පාදයේ ඉලක්කම් ඒ වාගෙම දශම එහෙමත් නැතිනම් character ඒ වගෙම ඔව් හෝ නෑ කියන දේවල් ගබඩා කරලා තියාගන්න.
 උද:-
int = පූර්ණ සංඛයා පමනක් ගබඩා කල හැක
float = පූර්ණ සංඛයා මෙන්ම දශම සංඛයා
string = text ඒ කීවේ ඉලක්කම් හෝ වෙනත් වචන වගේ දේවල් ගබඩා කරලා තියාගන්න පුලුවන් 

මේ කීවේ සරල උදා හරණ කීපයක් . ඉදිරියේදී මෙම උදා හරණ තවත් Practical විදියට ඉදිරිපත් කරන්න බලාපොරොත්තු වෙනවා

පහත දැක්වෙන්නේ  C# වලට අදාල සියලුම Data Types හා ඒවා අදාල වන කාණ්ඩයන් මෙන්ම ඒවාගේ දත්ත ගබඩා කල හැකි පරාසයන් ය.













එතකොට අපිට පුලුවන් මෙන්න මේ වගේ පොඩි calculation එකක් ඉහත data types යොදා ගෙන කරන්න.

8+2=10

int a,b,c;
a=8;
b=2;
c=a+b;

මෙන්න මේ ආකාරයට අපිට සරල එකතු කිරීමක් කරන්න පුලුවන්. ලොකු එව්වත් එහෙමම තමා හොදේ.
ඉතින් මේ ගමන්ම තවත් පුන්චි දේවල් ටිකක් එකතු කරන්නම්කෝ.
C#.net කියන්නේ case sensitive language . ඒ කීවේ අපි භාවිතා කරන වචන හෝ අකුරැ වල Uppercase & Lowercase භේදය තියෙනවා. වැඩි විස්තර ඕන නම් බලන්නකෝ
http://en.wikipedia.org/wiki/Case_sensitivity
 තව විස්තර ඉදිරියට බලාපොරොත්තුවෙන්න



No comments:

Post a Comment