but I want to know if first I need to learn C#, now I know C++ but I don't know if C# is need to learn .Net, some suggestions?
I don't think you'll have a hard time understanding C# if you know C++, it's just: * capitalize everything * even more classes * a few database-like keywords and other sugar
You decide what do you need.
c++ good enough. i mean C# is good too.
.NET supports many languages, but C# is the minion of .NET and the best language for developing if you know C++, you should consider this: * in C#, you can use pointers just like C and C++, but only in an unsafe context. You should mark your method as unsafe to use pointers and stackalloc, etc... * In C#, you have destructors like C++ * There are not only classes, but also structs. structs are differeny with C++ structs. * In C#, you have lots of features like Linq, extensions methods, Attributes, async/await pattern, pattern matching, discards, lamdas, ... that you will learn in time, enjoy then.
Обсуждают сегодня