Topic List | Page List: 1 |
---|---|
Topic | Unity is going to start charging devs per install |
Yellow 09/25/23 5:12:03 PM #122: | Programmers have colonized another topic on a casual board. Ok to be fair I have not checked out golang or Scala and they could be better (subjective imo) than C# for all I know. Also there was a small catch with Dictionary. It breaks the rules? It implements ICollection<KeyValuePair<TKey, TValue>> , but doesn't implement Add(KeyValuePair<TKey, TValue> item) . I have no idea why it's allowed to do this. It has Add(TKey key, TValue value) in its place.It literally breaks the interface it implements, rude. https://gamefaqs.gamespot.com/a/user_image/2/7/8/AAbsMXAAE31e.png Maybe that's what they meant by "too complicated". Anyway, a special case was added for it. Edit https://stackoverflow.com/questions/53277787/dictionary-inherited-through-icollection-interface-but-dont-implement-all-the Unity impossible code; https://github.com/jamieyello/SlothSockets/blob/master/SlothSockets.Tests/SerializerTests.cs#L130 ... Copied to Clipboard! |
Topic List | Page List: 1 |