View Single Post
  #4  
Old 03-09-2007, 01:31 AM
kwirky's Avatar
kwirky kwirky is offline
Member
 
Join Date: Jun 2006
Location: Calgary
Posts: 1,127
kwirky is on a distinguished road
Default

Quote:
Originally Posted by KrazyKuch View Post
Great Idea.....I can program but I use C++

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.
Reply With Quote