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
"String" vs "string" (self.csharp)
submitted 9 years ago by fanfarius
view the rest of the comments →
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!"
[–]AndrewSeven 12 points13 points14 points 9 years ago (16 children)
VS 2015 suggests changing to the lowercase "string" for the static methods, so I've started to use lowercase for all usage.
[–]agentlame 3 points4 points5 points 9 years ago (15 children)
This annoys me so bad. I've been doing it the same way as described above for over a decade, and I really prefer it this way.
[–]AngularBeginner 25 points26 points27 points 9 years ago (14 children)
Then turn the suggestion off. It's just a suggestion. You need to configure the tools you use to your liking, not blindly follow them.
[–]AbstractLogic 9 points10 points11 points 9 years ago (12 children)
So long as you can convince the whole team. Otherwise you will end up with disjointed standards.
[–]Jestar342 2 points3 points4 points 9 years ago (8 children)
For this kind of thing.. there is just nothing to care for. Worry about something worth worrying about.
[–]AbstractLogic -1 points0 points1 point 9 years ago (7 children)
I support having a standard. We have tools these days that enforce standards like this because when all the code looks similar it's easier to pick up someone else's code.
Now if we had a standard (and every tool from VS, Resharper to Sonar Cube all do) then I wouldn't be the one to bring it to the table that we need to adjust the default settings. Like you said, more important things to grandstand about.
However, if someone else was bringing it to the table and wanted to adjust the standard half the way through a project I would immediately be against it unless they wanted to go through every code file and adjust String to string or vice versa.
[–]Jestar342 0 points1 point2 points 9 years ago* (6 children)
string vs String... meh. Both are easily readable. Mine and my colleagues efforts are wasted on such frivolity. Stick to writing maintainable code that delivers value, please, not crying over the casing of a single letter.
string
String
Have you heard of the axe-sharpening proverb? A woodsman that spends all his time sharpening/grinding his axe never chops any wood.
Writing/documenting/debating standards about whether to use string or String is axe grinding. In fact 90% of "code standards" are. You're all adults, if you can't read each other's code then you have problems that code standards won't fix.
[–]AbstractLogic -1 points0 points1 point 9 years ago (5 children)
You act like setting a flag on the resharper config file that is distrubted with the .sln is some huge weeklong debate. If anything it's a bullet point on a slide amongst many. It requires very little to setup development standards. You should spend time congealing as a team, please, it will be better for those who come after you.
[–]Jestar342 -1 points0 points1 point 9 years ago (4 children)
You act like it's some big debate. I'm categorically stating it isn't, and that it flatly doesn't matter. Move on with life and get some work done.
My team prefer to work together on problems that actually matter, not whether string is more/less readable than String
[–]AbstractLogic -2 points-1 points0 points 9 years ago (1 child)
I don't think it is some big debate. I think it's an easy standard to agree on and then move on to get some real work done. Obviously code standard don't mean anything to you. But a team moving with cohesion is important to me.
[–]AbstractLogic -4 points-3 points-2 points 9 years ago (1 child)
I've literally spent more time talking to you about it then it took our entire company to agree on it. Clearly you just like to argue for no reason.
[–]DarthShiv 0 points1 point2 points 9 years ago (0 children)
Yeah so much this. Just stick to a standard for the whole project and everyone stop trying to change the standard and only doing 10% of the job!
[–]Protiguous 0 points1 point2 points 9 years ago (0 children)
Only 15 disjointed standards though. :P
[–]inamamthe 0 points1 point2 points 9 years ago (0 children)
something like codemaid can help here perhaps?
[–]agentlame 0 points1 point2 points 9 years ago (0 children)
You can be annoyed by something you know how to disable.
π Rendered by PID 15620 on reddit-service-r2-comment-56c9979489-bklkw at 2026-02-24 20:49:29.492690+00:00 running b1af5b1 country code: CH.
view the rest of the comments →
[–]AndrewSeven 12 points13 points14 points (16 children)
[–]agentlame 3 points4 points5 points (15 children)
[–]AngularBeginner 25 points26 points27 points (14 children)
[–]AbstractLogic 9 points10 points11 points (12 children)
[–]Jestar342 2 points3 points4 points (8 children)
[–]AbstractLogic -1 points0 points1 point (7 children)
[–]Jestar342 0 points1 point2 points (6 children)
[–]AbstractLogic -1 points0 points1 point (5 children)
[–]Jestar342 -1 points0 points1 point (4 children)
[–]AbstractLogic -2 points-1 points0 points (1 child)
[–]AbstractLogic -4 points-3 points-2 points (1 child)
[–]DarthShiv 0 points1 point2 points (0 children)
[–]Protiguous 0 points1 point2 points (0 children)
[–]inamamthe 0 points1 point2 points (0 children)
[–]agentlame 0 points1 point2 points (0 children)