Pages

Friday, August 1, 2014

ការវិវឌ្ឍនៃភាសា C#


ការវិវឌ្ឍនៃភាសា C#

 

ភាសា C# ត្រូវបាន​ប្រកាសជាលើកដំបូងដោយ​ក្រុមហ៊ុន Microsoft នៅ​ថ្ងៃ​ទី១៦ខែមិថុនា ឆ្នាំ​២០០០ វាជាភាសា​ដែល​មាន​កម្រិត high-level programming ដំបូង​បំផុត​ដែល​បង្កើត​យ៉ាង​ពិសេស​សម្រាប់ .NET CLR (Common Language Runtime) ។
C# ជំនាន់​ទី១.០ គឺវិវឌ្ឍន៍ ​ចេញពីភាសា C++ ព្រមទាំង​កម្ចី​នូវ​លក្ខណៈ​ពិសេស​មួយចំនួនពីភាសា Delphi Java និងភាសាផ្សេងៗ​ទៀត វា​ត្រូវបាន​ចាត់ទុកជាភាសា​ដែល​មានការគាំទ្រ​ខ្ពស់​យ៉ាង​ឆាប់​រហ័ស​ ពីសំណាក់អ្នក​សរសេរ​កម្មវិធី​ទូទៅ​ចាប់តាំងពី​ថ្ងៃ​១៣ ខែ​កុម្ភៈ ឆ្នាំ​២០០២ ដែល​ជា​ថ្ងៃ​ចេញ released version C# ជំនាន់​ទី១.០ ។
មកដល់ C# ជំនាន់​ទី២.០ វា ​ត្រូវបាន​បន្ថែម​ដូចជា generics ,anonymous methods , iterators និង nullable types ព្រមទាំង​ផ្នែក​សំខាន់​ៗ​មួយចំនួនទៀត​ដែល​យើង​កំពុង​ប្រើ​នៅ​ក្នុង​ភាសានេះ ។ ការ​ប្រើ​ប្រាស់ data ក្នុង​ការ​គ្រប់គ្រង​វាជាកត្តាចាំបាច់​សម្រាប់​ការអភិវឌ្ឍ​កម្មវិធី​ កុំព្យូទ័រ​
ដូច្នេះហើយបានជា C# ជំនាន់​ទី៣.០ ​ បន្ថែម​នូវ​លក្ខណៈ​ពិសេស​មួយដ៏​សំខាន់​គឺ LINQ (Language Integrated Query) ។ ភាគ​ច្រើន​នៃការ​បន្ថែម​ក្នុង​ជំនាន់​ទី៣ នេះគឺ​ទាក់ទងនឹង​ការ​ប្រើ​ប្រាស់​ជាមួយ LINQ ប៉ុន្តែ​គេ​ក៏ ឃើញមាន​លក្ខណៈ​ពិសេស​មួយចំនួន​ផ្សេងទៀត​ដែល​មិន​ទាក់ទងនឹង LINQ ដូចជា anonymous type, object និង collection initializers, lambdas និង extension methods ។ ​សម្រាប់ C# ជំនាន់​ទី៤.០ បានផ្តោត ​ទៅលើ dynamic programming ដែល​ថ្នាក់​បណ្តុះបណ្តាល-ANT នឹងលើកយកការពន្យល់អំពីអត្ថប្រយោជន៍​នៃ dynamic programming ព្រមទាំង​លក្ខណៈ​ពិសេស​ផ្សេងៗ​ទៀត​ដូចជា ការ​កំណត់​ឈ្មោះ parameters និង covariance ឬ contravariance នៅពេល​ដែល​លោកអ្នក​ចុះ​ឈ្មោះ​រៀននៅ​ថ្នាក់​បណ្តុះបណ្តាលអាន-ANT ។

***ប្រភពមកពី antkh.com

No comments:

Post a Comment