C#-da dinamik nədir?
C#-da dinamik nədir?

Video: C#-da dinamik nədir?

Video: C#-da dinamik nədir?
Video: Dinamik massiv (C++) 2024, Noyabr
Anonim

185. The dinamik açar söz C# 4.0 üçün yenidir və kompilyatora dəyişənin növünün dəyişə biləcəyini və ya onun icra müddətinə qədər məlum olmadığını bildirmək üçün istifadə olunur. Bunu bir Obyektlə onu yayımlamadan qarşılıqlı əlaqə qura bilmək kimi düşünün.

Həmçinin bilmək lazımdır ki, C#-da dinamik tip nədir?

C#-da Dinamik Növ In C# 4.0, yeni növü kimi tanınan təqdim edilir dinamik növü . Kompilyasiya vaxtının qarşısını almaq üçün istifadə olunur növü yoxlama. Kompilyator yoxlamır növü -nin dinamik növü kompilyasiya zamanı dəyişən, bunun əvəzinə tərtibçi alır növü iş vaxtında.

Həmçinin bilin ki, şəbəkədə dinamik tip nədir? C# - Dinamik tip NET 4.5) yenisini təqdim etdi növü bu kompilyasiya vaxtının qarşısını alır növü yoxlama. A dinamik növü qaçır növü kompilyasiya zamanı yoxlama; əvəzinə həll edir növü iş vaxtında. A dinamik növü istifadə edərək müəyyən edilə bilər dinamik açar söz.

Eynilə, soruşa bilərsiniz ki, C#-da VAR ilə dinamik arasındakı fərq nədir?

var statik tipli dəyişəndir. Nəticə verir bir güclü tipli dəyişən, başqa sözlə, bu dəyişənlərin məlumat tipi tərtib zamanı nəticələnir. dinamik var dinamik olaraq tipli dəyişənlər. Bu o deməkdir ki, onların növündən fərqli olaraq tərtib vaxtı deyil, iş vaxtında çıxarılır var növü.

Dinamik məlumat növü nədir?

Dinamik məlumat növləri var dinamik təbiətdədir və bəyannamə zamanı inisializasiya tələb etmir. Dəyişən dinamik məlumat növü int, float, string və ya obyekt kimi istənilən məlumat növü ilə işə salına bilər. Dinamik dəyişənlər xassələri yaratmaq və funksiyadan dəyərləri qaytarmaq üçün istifadə edilə bilər.

Tövsiyə: