русский
Germany.ruForen → Архив Досок→ Programmierung

.NET und C# ohne Web?

20.05.21 12:13
Re: .NET und C# ohne Web?
 
alex445 местный житель
in Antwort koder 20.05.21 06:20
Джентельмены, я не сишник, а чем отличается out от ref и что такое кортеж? Чем кортеж отличается от массива?

В шарпе кортеж это набор разнотипных данных. По сути просто класс с полями, но который не специально создаёшь, а чтобы по месту, обычно в контексте одной функции, что-то быстро вернуть-отправить. В шарпе есть ещё один костыль для этого - анонимные типы. И ещё более высокоуровневый костыль - DTO - Data Transfer Object - но то не только в шарпе. Хорошо было бы, если бы это всё заменили чем-то одним.

 

Sprung zu