158 читали · 4 года назад
String и string в С#: больше, чем просто стиль?
Источник: Nuances of Programming Обзор Во-первых, давайте рассмотрим оба типа: String—  это обычный идентификатор, который относится к типу данных .NET System.String. Также необходимо, чтобы был импортирован класс System. string—  это зарезервированный дескриптор в C # и дескриптор для .NET System.String. Важными словами в этих описаниях являются идентификатор и дескриптор. Идентификатор  —  это понятное имя, присвоенное типу, который можно переопределить. Дескриптор  —  это предопределенный фиксированный идентификатор, который имеет особое значение для компилятора...
159 читали · 2 года назад
Kotlin. Зачем нужны дженерики (generics)?
Здравствуйте! Хотели бы вы создавать "универсальные" классы, которые могут работать с любым типом данных, будь то Int, Double, String, ... (или какой-то свой тип), причем этот код будет поддерживать все типы данных одновременно? Речь пойдет про обобщенное программирование в Котлин. Мы сможем создавать универсальные структуры, такие как классы, интерфейсы и функции, которые подходят для работы с любыми типами данных. Сразу давайте введем новое понятие – «тип» . Типом называют некую структуру, которая...