Различение класса Rect в разных сборках экосистемы C#C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Различение класса Rect в разных сборках экосистемы C#

Сообщение Anonymous »

Я работаю над проектом WinUI3, в зависимостях мои фреймворки указаны как Microsoft.NETCore.App и Microsoft.Windows.SDK.Net.Ref. Мне нужен класс для представления прямоугольной геометрии. Я нашел уже определенный класс: https://learn.microsoft.com/en-us/dotne ... esktop-9.0
Кажется этот класс находится в сборке WindowsBase, которая есть в моем проекте в рамках Microsoft.NETCore.App framework, но я не знаю, как на него ссылаться. https://referencesource.microsoft.com/# ... namespaces
В Интернете он указан в разделе Windows Desktop 9 (что означает Windows Presentation Foundation?), в любом случае я не могу ссылаться на этот класс изнутри мой проект.
Однако может ссылаться на Windows.Foundation.Rect https://learn.microsoft.com/en-us/uwp/a ... inrt-26100
но в нем отсутствует большая часть необходимых мне функций, таких как IntersectsWith(Rect), Offset и т. д.
Также может ссылаться на System.Drawing.Rectangle https://learn.microsoft.com/en-us/dotne ... ew=net-8.0, который указан в разделе .NET, но в описании сказано, что он предназначен для Windows Forms, который, как я слышал, предназначен для быть прекращено
Во-первых, я не понимаю, почему я могу получить доступ к одному, но не к другому, и что мне делать? Честно говоря, я потратил так много времени, пытаясь во всем этом разобраться, что, возможно, было бы лучше реализовать все с помощью моего собственного кода.

Подробнее здесь: https://stackoverflow.com/questions/791 ... eco-system
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Различение класса Rect в разных сборках экосистемы C#
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Различение класса Rect в разных сборках экосистемы C#
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Symfony Messenger/очередь для питонов экосистемы
    Anonymous » » в форуме Python
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Различение чистого сигнала и шумового сигнала в Python
    Anonymous » » в форуме Python
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous
  • Различение однородных и гетерогенных кортежей в перегрузках функций Python
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»