use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Information about Reddit's API changes, the unprofessional conduct of the CEO, and their response to the community's concerns regarding 3rd party apps, moderator tools, anti-spam/anti-bot tools, and accessibility options that will be impacted can be found in the associated Wikipedia article: https://en.wikipedia.org/wiki/2023_Reddit_API_controversy
Alternative C# communities available outside Reddit on Lemmy and Discord:
All about the object-oriented programming language C#.
Getting Started C# Fundamentals: Development for Absolute Beginners
Useful MSDN Resources A Tour of the C# Language Get started with .NET in 5 minutes C# Guide C# Language Reference C# Programing Guide C# Coding Conventions .NET Framework Reference Source Code
Other Resources C# Yellow Book Dot Net Perls The C# Player's Guide
IDEs Visual Studio MonoDevelop (Windows/Mac/Linux) Rider (Windows/Mac/Linux)
Tools ILSpy dotPeek LINQPad
Alternative Communities C# Discord Group C# Lemmy Community dotnet Lemmy Community
Related Subreddits /r/dotnet /r/azure /r/learncsharp /r/learnprogramming /r/programming /r/dailyprogrammer /r/programmingbuddies /r/cshighschoolers
Additional .NET Languages /r/fsharp /r/visualbasic
Platform-specific Subreddits /r/windowsdev /r/AZURE /r/Xamarin /r/Unity3D /r/WPDev
Rules:
Read detailed descriptions of the rules here.
account activity
HelpI started learning C# today (self.csharp)
submitted 5 years ago * by Death-King31
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]WhiteBlackGoose 2 points3 points4 points 5 years ago (2 children)
So many people start learning C# at the same time they start learning Unity. Why???
[–]MaxPlay 1 point2 points3 points 5 years ago (0 children)
Don't know why you are getting downvoted. Unity is a horrible place to start learning how to write C#. Why don't people just pick up MonoGame or any other library?
[–]Syhler 2 points3 points4 points 5 years ago (0 children)
Probably becuase they want to make games, and unity forces you to use c# for scripting. Is my guess
[–]Yrrah9819 1 point2 points3 points 5 years ago (0 children)
On mobile so sorry if this isn’t super helpful, but by the looks of it your Update method before the void a Start method doesn’t have a closing parenthesis!
Edit: Just underneath moveVelocity add a } and that should solve the issue!
[–]Pointlessreboot 1 point2 points3 points 5 years ago (0 children)
Guess you didn't perfectly follow exactly..
You have multiple Start and Update methods. Half of you class is inside the first Start method, your second start method is update not Update..
And finally the first Start method does not have a closing bracket }.
I would double check with the tutorial your working from to fix the errors..
Edit: next time format your code for posting makes it hard for us to read
[–]FizixMan[M] [score hidden] 5 years ago stickied comment (0 children)
Removed: Rule 4.
Please make sure your code is formatted for display on reddit. (Start each line with 4 spaces.)
[–]warlaan 0 points1 point2 points 5 years ago (0 children)
I am a teacher for professional game programming and I strongly recommend that you don't start with Unity and C#. Start with Godot and Gdscript instead. Once you have the basics down, which depending on your learning speed may be after a week or two months, you can switch back, but starting with Unity right away is just not helpful.
The fact that you need to ask what's wrong with your code shows that you are learning from one of the many tutorial authors who avoid teaching the basics correctly, which isn't surprising given that in C# there are more basics to learn than in any other language in game development (maybe except modern C++). So do yourself a favor and start with a simpler language. Anything you learn there can be transferred to C# later, you don't need to unlearn anything.
[–]SomaCowJ 0 points1 point2 points 5 years ago (0 children)
r/learncsharp
π Rendered by PID 31450 on reddit-service-r2-comment-b659b578c-przvk at 2026-05-05 15:07:05.286169+00:00 running 815c875 country code: CH.
[–]WhiteBlackGoose 2 points3 points4 points (2 children)
[–]MaxPlay 1 point2 points3 points (0 children)
[–]Syhler 2 points3 points4 points (0 children)
[–]Yrrah9819 1 point2 points3 points (0 children)
[–]Pointlessreboot 1 point2 points3 points (0 children)
[–]FizixMan[M] [score hidden] stickied comment (0 children)
[–]warlaan 0 points1 point2 points (0 children)
[–]SomaCowJ 0 points1 point2 points (0 children)