Библиотека шарписта | C#, F#, .NET, ASP.NET
22.9K subscribers
2.26K photos
36 videos
85 files
4.43K links
Все самое полезное для C#-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
⚙️ JSON в класс

В Visual Studio есть фишка, которая автоматически генерирует классы на основе JSON или XML.

1. Скопируйте содержимое JSON или XML файла в буфер обмена.
2. Перейдите в меню Edit → Paste Special → Paste JSON As Classes или Paste XML As Classes.
3. Visual Studio автоматически сгенерирует соответствующие классы, включая свойства, коллекции и атрибуты сериализации.

Пример:
  "Colors": [
{
"numberKey": 1,
"isPrimary": true,
"listColors": ["Red", "Blue", "Yellow"]
},
{
"numberKey": 2,
"isPrimary": false,
"listColors": ["Purple", "Green", "Orange"]
}
]
}


Сгенерированный C# код:
public class Root
{
public Color[] Colors { get; set; }
}

public class Color
{
public int NumberKey { get; set; }
public bool IsPrimary { get; set; }
public string[] ListColors { get; set; }
}


🐸Библиотека шарписта

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🤔4🤩2🥱2
🎸 IT, костер, гитара: как за 5 шагов организовать драйвовый корпоратив

Если ваша цель — устроить незабываемый корпоратив, вам следует учесть несколько важных факторов, способных сделать событие действительно выдающимся.

В статье обо всех нюансах, которые необходимо учесть при планировании и проведении успешного мероприятия.

➡️ Читать статью

🐸Библиотека шарписта
Please open Telegram to view this post
VIEW IN TELEGRAM