C# Programming සරලව සිංහලෙන් – 1 කොටස හැදින්වීම

C# Programming සරලව සිංහලෙන් – 1 කොටස හැදින්වීම

2836
0
SHARE

C# Microsoft සමාගම විසින් වැඩි දියුණු කරන ලද ඉතාමත් සරල හා බලවත් Object-Oriented ක්‍රමලේඛන භාෂාවකි. Visual Studio භාවිතයෙන් Web Applications, Windows Applications, Console Application යෙදුම් හෝ වෙනත් ආකාරයේ යෙදුම් නිර්මාණය කිරීමට C # භාවිතා කළ හැකිය.

මෙම C # නිබන්ධන මඟින් C # හි අත්‍යවශ්‍ය දේ මූලික සිට උසස් මට්ටමේ මාතෘකා දක්වා ඉගෙන ගැනීමට ඔබට උපකාරී වනු ඇත. මෙම නිබන්ධන කොටස් වලට බෙදා ඇති අතර, සෑම අංශයකම පැහැදිලි මාතෘකා, සැබෑ ලෝක උදාහරණ, ප්‍රයෝජනවත් ඉඟි, තොරතුරු සටහන් සහ “මතක තබා ගත යුතු කරුණු” යන කොටසේ සම්බන්ධිත මාතෘකා ගණනාවක් අඩංගු වේ.

මෙම නිබන්ධන සැලසුම් කර ඇත්තේ C # පියවරෙන් පියවර ඉගෙන ගැනීමට කැමති ආරම්භකයින් සහ වෘත්තිකයන් සඳහා ය.

C# යනු මයික්‍රොසොෆ්ට් විසින් වැඩි දියුණු කරන ලද සරල හා බලවත් වස්තු-නැඹුරු ක්‍රමලේඛන භාෂාවකි.

C# හි පළමු නිකුතුව 2002 සිට බොහෝ සෙයින් පරිණාමය වී ඇත. C # , .NET Framework 1.0 සමඟ හඳුන්වා දුන් අතර C # හි වර්තමාන අනුවාදය 6.0 වේ.

C # හි එක් එක් අනුවාදයේ හඳුන්වා දී ඇති වැදගත් අංග පහත වගුවේ ලැයිස්තුගත කර ඇත:

Version Important Features
C# 1.0
  • Basic features
C# 2.0
  • Generics
  • Partial types
  • Anonymous methods
  • Iterators
  • Nullable types
  • Private setters (properties)
  • Method group conversions (delegates)
  • Covariance and Contra-variance
  • Static classes
C# 3.0
  • Implicitly typed local variables
  • Object and collection initializers
  • Auto-Implemented properties
  • Anonymous types
  • Extension methods
  • Query expressions
  • Lambda expressions
  • Expression trees
  • Partial Methods
C# 4.0
  • Dynamic binding (late binding)
  • Named and optional arguments
  • Generic co- and contravariance
  • Embedded interop types
C# 5.0
  • Async features
  • Caller information
C# 6.0
  • Expression Bodied Methods
  • Auto-property initializer
  • nameof Expression
  • Primary constructor
  • Await in catch block
  • Exception Filter
  • String Interpolation
C# 7.0
  • out variables
  • Tuples
  • Discards
  • Pattern Matching
  • Local functions
  • Generalized async return types
  • more..
C# 8.0
  • Readonly members
  • Default interface methods
  • Using declarations
  • Static local functions
  • Disposable ref structs
  • Nullable reference types
  • more..

C # සඳහා ඔබගේ පරිගණකය සකසා ගන්නේ කෙසේදැයි ඊළඟ කොටසෙන් ඉගෙන ගන්න. ඊලග ලිපියෙන් හමුවෙමු.

 

Comments

comments

NO COMMENTS

LEAVE A REPLY