C#Shell is a C# compiler that lets you dynamically compile and execute C# 4.0 code on your Android device.
NOTE: Only high end devices are supported, please don't download if you don't know what C# is.
Write programs on the go, test algorithms, explore the features of C# programming language or practice your C# skills.
Note: A high-end device running ICS is recommended for optimal performance.
The C#Shell compiler uses Mono Compiler Service.
Most of the .NET Base Class Library is available and you can use such features as LINQ and Task Parallel Library (TPL), function programming is recommended.
---IMPORTANT---
Methods must be declared as parts of classes or structs, meaning a you cannot compile a 'void Main()...' directly, either make it a part of an object, or use anonymous methods or functions.
e.g. Action myCoolMethod = new Action(()=>{ Console.WriteLine("Hello there!"); });
---Features---
• Full-featured C# 4.0 Compiler
• Load compiled .NET assemblies (cs.LoadAssembly)
• Console IO
• Support for saving / opening sessions.
• View object properties
• Visually construct methods
• IO support
• Network support
• Multi-threading support
• ARM , ARMv7 and x86 support.
C#Shell is actively developed, and more features will be added in the near future, we're taking requests too.
Contact us through our support site, as there is no way for me to respond to comments on Google Play.
Icon by Michael Crabtree
https://cshell.uservoice.com/
Tags: arm compiler for c#, c# compiler for android, c# shell download, c#shell (c# compiler) download, free download c# shell compiler in android.
NOTE: Only high end devices are supported, please don't download if you don't know what C# is.
Write programs on the go, test algorithms, explore the features of C# programming language or practice your C# skills.
Note: A high-end device running ICS is recommended for optimal performance.
The C#Shell compiler uses Mono Compiler Service.
Most of the .NET Base Class Library is available and you can use such features as LINQ and Task Parallel Library (TPL), function programming is recommended.
---IMPORTANT---
Methods must be declared as parts of classes or structs, meaning a you cannot compile a 'void Main()...' directly, either make it a part of an object, or use anonymous methods or functions.
e.g. Action myCoolMethod = new Action(()=>{ Console.WriteLine("Hello there!"); });
---Features---
• Full-featured C# 4.0 Compiler
• Load compiled .NET assemblies (cs.LoadAssembly)
• Console IO
• Support for saving / opening sessions.
• View object properties
• Visually construct methods
• IO support
• Network support
• Multi-threading support
• ARM , ARMv7 and x86 support.
C#Shell is actively developed, and more features will be added in the near future, we're taking requests too.
Contact us through our support site, as there is no way for me to respond to comments on Google Play.
Icon by Michael Crabtree
https://cshell.uservoice.com/
Tags: arm compiler for c#, c# compiler for android, c# shell download, c#shell (c# compiler) download, free download c# shell compiler in android.
Recently changed in this version:
Changelog
1.2.3
- Added samples
- Bug fixes
1.2.2
- Temporarily reverted to an older (stable) Mono runtime
- Direct class declaration temporarily disabled, use Activator or cs.InstantiateClass
1.2.1
- Runtime bug fixes
- Changes to compiler init
1.2
- Support for class definitions
- Bug fixes
- Performance improvements
- Upgraded to Mono 3.0
Last activity on C#Shell (C# Compiler)
-
naveen3589 Downloaded May 5, 2013 -
kuhy123 Downloaded Apr 30, 2013 -
vmakharashvili Downloaded Apr 26, 2013
-
98016071 Downloaded Mar 28, 2013 -
Slimane Alia Downloaded Mar 24, 2013 -
Link186 Downloaded Mar 23, 2013
-
v3c Downloaded Mar 14, 2013
-
nelson.lucas2012 Downloaded Mar 13, 2013 -
VirusCD Downloaded Mar 13, 2013





Comments and ratings for C#Shell (C# Compiler)
(67 stars)
by Julius Bailey on 04/04/2013
Acer a500 Android 4. Every time I try to open a saved file it crashes, so I am not able to use this app I paid for; which is the reason I am reluctant to purchase apps.
(67 stars)
by David Lewis on 07/03/2013
The shot where it's auto. complete is finishing a call to System.Console shows the limits of it's functionality it only autocompletes System.Console
(67 stars)
by Luis Manuel Lavieri on 06/03/2013
It's really good to run simple code and create some basic functions. I did not know how to use it at first and the support team was really helpful with this. I would suggest to import .cs and sln in the future. Thanks for the help!
(67 stars)
by Minako Ray on 25/02/2013
Very cool program. I like all features. Could you make xna support ^^
(67 stars)
by Shinji Ikari on 13/02/2013
Works very fast on my SG3, now I can code c# anywhere! But, please add support for loading compiled assemblies, then it'll be perfect. ^^_