It's 2013, and a major platform coughUnity3dcough is seemingly still partly stuck on 2.x (latest Unity is newer, but isn't production-quality yet for some features). It seems there's a lot of stuff that was missing from the language until 3.5 - e.g. Func and Action - so I'm trying to find a way to do this without using 3.x.
Here's a great, very neat solution for 3.x: Pass Method as Parameter using C#
I tried Microsoft's site, but it's currently refusing to give out docs for anything earlier than 4.5 (was working a few weeks ago, but now their Javascript always errors out :( ).
...what's the equivalent in 2.x? Or is there no way of doing this (sad face) ?
OR: am I missing something obvious about using Func? I get compiler errors that it's an undefined symbol, and I'm using the same context as I found in all the different online resources / examples :(