Search
Write a publication
Pull to refresh
7
0
Send message

Если у вас только булевые значение, то скорее всего обычного энама хватит, но можно же комбинировать, в рослине например для этого используеться ushort где первые 12 битов хранят флаги(тот самый энам) а остальные 4 бита под SlotCount, таким образом можно немного с экономить памяти

ааа, понятно, увы и ах, на данный момент это не возможно, мб следует добавить такую фичу

К сожалению это нельзя контролировать, однако вы можете заранее создать поля в нужном порядке, а потом через FieldName = nameof указывать уже на существующие поля

Пример того как это можно сделать https://github.com/Asaicraft/PropertyBitPack/blob/master/PropertyBitPack.Example/PackedStruct.cs

Поддержка структур присутствует, класс тут сделан чисто ради примера. Вообще если будете использовать структуры с этой библиотекой, то поля желательно самостоятельно создавать и через FieldName=nameof ссылаться на них

Почти, само свойство(SmallSlotCount) возвращает байт, но получает она его путем чтение только 4 битов из ushort data - то есть получается 12 + 4

Ну все, теперь официально, тф закончен

Так развивались любая наука, задавая сначала заведомо глупые вопросы)

Все еще жду 3 часть

Здорово и полезно, но в случае если вам реально нужно будет сделать редактор, мой совет это editor.js он жутко удобный, вроде бы habr его же и использует, да и на notion он очень сильно похож

3. Плохие верстальщики не хотят знать XSL. Хороших можно научить.

Сейчас верстальщики все еще не знают XSL)

Может вы выложите это как nuget пакет? Выглядит очень удобно. А так же спасибо вам!

Решил я значит изучить c++, на этой строке я упал в обморок

Про инициализацию уже рассказывал Николай Йоссутис. В его докладе был слайд, на котором перечислялись 19 различных способов инициализировать int:

Хотелось бы узнать о преимуществах UniRx. Просто я всегда использовал ReactiveUI + CommunityToolkit.Mvvm

Avalonia если честно больше нравиться чем MAUI, я не знаю почему, просто удобнее кажется

Да нет, я не об этом, автор коментария говорит о побочных эффекта. Мне вот стали интересны именно они.

Прошу прощения, а для чего ещё может использоваться Count?

Чудесная статья

1

Information

Rating
2,770-th
Registered
Activity

Specialization

Software Developer, Backend Developer
From 250,000 ₽