MonoDevelop is a free GNOME IDE primarily designed for C# and other .NET languages.
MonoDevelop's intelligent code completion attempts to complete type, method and field names as you're typing. The IDE will automatically get the class information from your source code files and from the libraries referenced in your project.
MonoDevelop has a class viewer which allows you to list the
...Licence : GPL