C# To Go provides very basic code completion support whenever you type in the "." key. Import the namespaces you want through the menu and start entering some code. Declared variables are available for the lifetime of that session. The compiler exposed by C# To Go mostly lines up with that of Silverlight. Any errors and warnings encountered are displayed after code is executed, along with any output captured from Console.Out. You can tap on any code after it runs to copy it back to the input box. Pressing and holding on any error or warning message will allow you to copy the text or search the internet for help.