![]() |
#4
|
|||||
|
|||||
![]() if you know C++, then C#'s a no-brainer. no header files to mess around with, no prototyping to worry about. you still get the power of scope. no pointers: some people like that, some don't. But you can do pointer functions (c# calls them delegates). no memory leaks, either, since it has a garbage collector that scans through and cleans up the memory when needed. plus .net rocks. so much stuff pre-done. .net's done so many things, that it all adds up. all your normal syntax is almost done as though they're classes, in c#. for example, if you make an array, you do the following: int[] myIntArray = new int[256]; then you can use functions and variables built into the array (methods/properties). for(int x = 0; x < myIntArray.Length; x++) { myIntArray[x] = x; } (stops a run-time exception by using a Length property you can read in your array) I've been using C# and the XNA 3D framework for my 3D animation III and programming for the artist I classes, and think they're both great for loads of applications. you can download visual C# express edition, which is a full featured C# IDE, from msdn.microsoft.com. http://msdn.microsoft.com/vstudio/express/visualcsharp/ lemme know if u wanna help out ![]()
__________________
Everything I put in my tank is fully dependant on me. Last edited by kwirky; 03-09-2007 at 01:36 AM. |