Yeah, I've been there. But in that example, you only send arguments to C#, and you don't send variables back to AS3.
I want to send variables between AS3 and C#.
You can send arguments back through the standard output of your c# code.
maybe this can help ?