It's been quite awhile since I've written ActionScript [1], but I remember when I wrote it I didn't write it significantly differently than C#. You still have similar Java-style OOP semantics with types that I think wouldn't be too hard to map into C#, especially if you're willing to be dirty and use reflection.
[1] Gah, has it really been almost fourteen years? Time is stupid.
It's a dialect (superset) of ECMAScript based on the never-released 4th edition draft, which was in development at the time C# was first released, so these similarities are no accident.
I'm cautiously optimistic that it could work.
It's been quite awhile since I've written ActionScript [1], but I remember when I wrote it I didn't write it significantly differently than C#. You still have similar Java-style OOP semantics with types that I think wouldn't be too hard to map into C#, especially if you're willing to be dirty and use reflection.
[1] Gah, has it really been almost fourteen years? Time is stupid.
It's a dialect (superset) of ECMAScript based on the never-released 4th edition draft, which was in development at the time C# was first released, so these similarities are no accident.