Is unity's c# the same as normal c#

Ok so i have been wondering for a while now. Is unity’s version of c# the same as any other. Like if i wanted to import any c# libary of the internet would it work within unity? Thanks

The .NET libraries you can use in Unity is not the complete set. Also you can affect the version being used by changing the .NET compatibility level. Furthermore, here are small differences to which classes etc. are available per platform you’re compiling to. The language itself (C#) and syntax is the same.

Here should be the complete comparison between .Net and what’s available in Unity

If the library you’r import relies on any of the missing classes, it wouldn’t work. Given the size of the list in the link, seems easier to just import the library and see if you get errors :stuck_out_tongue: