My current specific situation is that I want to use DataContractSerializer Class in a library supporting .NETStandard1.3. I am unable to reference it in the library. The document gives me an impression that it is a part of .Net Standard Library. Could you anyone offer a tip on how to determine if a class is supported by .Net Standard Library?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
Your one-stop shop for all .NET-based APIs .NET API Browser
- select .Net Standard
- select version
- Enter your search: DataContractSerializer
You find DataContractSerializer in .Net Standard 2.0 only
回答2:
The first version supporting that is .NET Standard 2.0.
You can search at apisof to find out what frameworks contain an API.
回答3:
You are looking at the .NET Core docs.
In the .NET Support chart:
you can see that NetStandard1.3 does not support .NET Core. You'd have to move up to 2.0