I’m looking to using a HashSet and wanted to know if it will work on the iPhone now with Unity 3.
it supports C# 3.0+ language features but not the full framework. unsure if hashsets work, but I know that linq works for example
this is what i found in the docs:
Mono Upgrade Details
In Unity 3 we upgraded the mono runtime from 1.2.5 to 2.6 and on top of that, JavaScript and Boo improvements. Aside from all bug fixes and improvements to mono between the two versions, this page lists some of the highlights.
C# Improvements
Basically the differences betweeen C# 3.5 and C# 2.0, including:
Variable type inference.
Linq.
Lambdas.
Thats the language side yes.
But HashSet is no language thing but a .NET thing and U3 has .NET 2.0 profiles to decide on (a reduced or the full) and I’m unsure to what degree higher stuff is present (LINQ works, so I know that part of higher than .net 2 stuff is present)
i just need to ask a stupid question real quick, Unity 3 is for the iphone? i thought unity iphone was separate from regular unity.
unity 3 iphone is an addon license you must buy as any other additional platform aside of windows - osx - webplayer too