Оу, мой дорогой друг, я очень рад, что вы обратили внимание на этот репозиторий и предприняли некоторые попытки.
Этот репозиторий всё ещё находится на очень предварительной стадии. После трёх секунд тщательного рассмотрения я решил заархивировать этот репозиторий, основная причина в том, что у меня не так много времени для его поддержки. Позже я подумаю о создании простых видео или статей о моём опыте написания кода этого репозитория. Ещё раз спасибо за ваш интерес.
А пока я предлагаю, если у вас всё ещё есть подобные потребности, почему бы не сосредоточиться на следующих проектах или документах:
Вы можете посетить все свойства вашего класса с помощью этой библиотеки с высокой производительностью, как при посещении свойств путём жёсткого кодирования.
Например, вот объект в вашем коде:
var order = new OrderInfo();
И вы хотите распечатать все свойства заказа.
for(var pInfo in typeof(OrderInfo).GetProperties())
{
Console.Writeline($"{pInfo.Name}: {pInfo.GetValue(order)}");
}
Используя эту библиотеку, вы можете сделать это следующим образом:
// вызов .V, который является статическим методом расширения
// вы получаете объект посетителя для заказа
var visitor = order.V();
visitor.ForEach(context=>{
var name = context.Name;
var value = context.Value;
Console.Writeline($"{name}: {value}");
}).Run();
// Вы также можете сделать это в одну строку
order.V().ForEach(c=> Console.Writeline($"{c.Name}: {c.Value}")).Run();
// или используя быстрый стиль
order.FormatToString();
Пожалуйста, ознакомьтесь с последними полными документами API на сайте ниже:
Контакты QQ Group: 【Newbe.Claptrap CL4P-TP 610394020】: https://jq.qq.com/?_wv=1027&k=Lkhbwj0o
Звёзды проекта с течением времени
Вкладчики ✨ Спасибо этим замечательным людям (emoji key):
Newbe36524 📝 💻 📖 ✅ |
kotone 🎨 |
黑洞视界 🤔 |
Этот проект следует спецификации all-contributors. Приветствуются любые вклады!
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )