Tegishli savollar 'duck-typing'

Dinamik va kuchli yozishning afzalliklarini birlashtirgan orzu tili bormi?
Men ob'ektlarni xeshtablelar (masalan, JavaScript kabi) sifatida ishlatadigan tilni o'rganishni xohlardim, lekin dizayn vaqtida kodni to'ldirish/intellisense afzalliklarini taklif qilish uchun ularni kuchli turlar bilan o'rashim mumkin. Mana bu orzu...
552 qarashlar

Python 3.1 da Duck Typing bilan buyurtma berishning minimal usullari
qo‘llanmada shunday deyilgan: Umuman olganda, taqqoslash operatorlarining an'anaviy ma'nolarini istasangiz, __lt__() va __eq__() etarli. Lekin men xatoni ko'raman: > assert 2 < three E TypeError: unorderable...
144 qarashlar
schedule 14.08.2022

LINQ Query sintaksisi o'rdak yozishni qo'llab-quvvatlaydimi?
LINQ so'rovlari sintaksisi haqida ... var foo = new List<int> { 1, 2 }; var boo = from n in foo where n > 1 select n; ...Men har doim bu sintaksisni IEnumerable-da ishlash uchun cheklangan deb o‘ylardim....
444 qarashlar
schedule 05.09.2022

Ortiqcha mulkni tekshirish qanday yordam beradi?
Quyidagi kod uchun, interface SquareConfig{ color?: string; width?: number; } interface Square{ color: string; area: number; } function createSquare(config: SquareConfig): Square { let newSquare:Square = {color: "white",...
665 qarashlar
schedule 01.06.2024