[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Can you recommend any C# tutorial for someone who already learned
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 16
Thread images: 1
File: 2p4i.png (5 KB, 375x375) Image search: [Google]
2p4i.png
5 KB, 375x375
Can you recommend any C# tutorial for someone who already learned Python?
>>
Bump. I'm looking for something like this too.
Microsoftvirtualacademy have something like that but it's so written for completely noobs.
>>
what you wanna learn? c# is comfy af
>>
>>52479127
I just want to know how to define functions, objects, loops etc. in C#.
>>
>>52478856
The best tutorial you'll find is right here:
http://csharp.net-tutorials.com/
It assumes that you'll have your own ideas for software projects, so it focuses heavily on making sure you understand the mechanics of the language and how to use them, rather than why you'd use them.

It's slightly outdated but once you know the language you can just look up the new stuff on MSDN.
>>
>>52479215
Functions and loops are more or less the same syntax as C++. Objects and stuff are just a C++-influenced version of what Java does.

using System;

namespace Sharptest
{
class Program
{
public static void Main() //functions are more or less the same as both Java and C
{
Console.WriteLine("Hello, world!"); //Writes "Hello, world!" to stdout. Basically the same way C does it, but using Java's strict object-oriented style.
for (int j = 0; j < 3; j++)
{
//Loops are almost exactly the same as C
Console.Write(j);
}
int q = 3
int[] numbers = { 1, 2, 3, 4, 8 }; //variable declaration is C-like, arrays work kinda like Java but more basic
foreach (var item in numbers) //'var' works like Javascript's var
{
Console.WriteLine(item * q);
}
}
}
}
>>
If you already learned a language you should not need a tutorial to learn a new one.
Maybe a list of differences or something
>>
>>52479436
To be fair, Python is so dumbed down that a mature language such as C# probably would be too confusing.
>>
Microsoft Virtual Academy - C# For Absolute Beginers.
>>
>>52479442
it's not dumbed down more than any other language that's garbage collected
>>
>>52479442
I don't know if this is trolling but, they are both dumbed down languages, any language that handles garbage collection is dumbed down. C# is just a better one.
>>
why not both https://github.com/Microsoft/Pyjion
>>
>>52479604
>>52479564
So in your opinion it's better to learn c++? I still can't decide between c#, c++ and some Java
>>
>>52479815
Personally, I would learn C# before C++. Get moderately proficient with C# first, then move on.
Despite what people say, they are very similar, it's just unforgiving.
>>
>>52479604
>>52479564
By your terrible logic, C-- is more 'dumbed down' than C++ even though C++ has way more abstraction.
>>
>>52479815
I'd say learn C++ first, but more or less only because C++ (moreso than C# and entirely unlike Python) actually teaches programming concepts that are transferable to other languages.
Thread replies: 16
Thread images: 1

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.