Я читал о различиях между .NET Standard и .NET Core, но я действительно не знаю, в чем разница, или когда выбирать проект библиотеки .NET Standard, а когда - проект библиотеки .NET Core.
Я читал, что .NET Standard обеспечивает постоянную доступность набора API, независимо от используемой платформы (при условии, что эта платформа совместима с версией .NET Standard, которую я выбрал). Если я не ошибаюсь, это означает, что я могу создать библиотеку классов .NET Standard, а затем использовать ее на любой платформе, совместимой с выбранной мной версией .NET Standard.
Что касается .NET Core, я читал, что он также предназначен для кроссплатформенного использования, поэтому, если я выберу библиотеку .NET Core, кажется, что я могу использовать ее на многих платформах, как и .NET Standard.
В конце концов, я не вижу разницы. Когда я должен использовать что? В чем разница между ними?
System.Drawing
.NET, или он называется как-то еще? По теме: стенограмма чата - person jrh   schedule 23.05.2017