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

Can you recommend any C# tutorial for someone who already

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 16
Thread images: 1

File: 2p4i.png (5KB, 375x375px) Image search: [Google]
2p4i.png
5KB, 375x375px
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 posts: 16
Thread images: 1


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

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.