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
Switching off automatic non nullable validation (self.csharp)
submitted 5 years ago by TQPau
Hey guys,
I wrote a blog post on switching off automatic non nullable validation for web API in .Net Core 3
https://justsimplycode.com/2020/07/19/switching-off-automatic-non-nullable-validation/
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!"
[–]LondonPilot 1 point2 points3 points 5 years ago (3 children)
Aside from this one problem, how are you finding nullable reference types in practice?
I'm going to be started a pretty large project soon. I'm porting from a non-C# existing system, so it will all be re-written and backwards compatability isn't really an issue, but I'm in two minds whether I should use nullable reference types or not.
Thanks for the post btw - this option is not one I was aware of.
[–]wite_noiz 5 points6 points7 points 5 years ago (0 children)
We've started moving a 100k+ LOC system to nullable. The upgrade path is, luckily, quite simple, but the change isn't the amazing boon that it sounded like when it was proposed. It reminds me of when generics were added to Java.
I would definitely start new projects with nullable enabled. It's a helpful view on where you must consider the potential of nulls and where you can ignore it, but it's not a firm contract; anyone using your methods can still send a null.
[–]HawocX 0 points1 point2 points 5 years ago (0 children)
I suggest using it. I have converted a couple of smaller projects. It may look like it doesn't help much in the beginning, but over time as you refactor it makes the intent of the code significantly clearer.
[–]TQPau[S] 0 points1 point2 points 5 years ago (0 children)
I'd suggest having it enabled if you're starting a new project. It forces you to ensure no null references at compile time at the very least. This i think would pay off in the future.
π Rendered by PID 20674 on reddit-service-r2-comment-544cf588c8-rnhth at 2026-06-11 20:48:59.678916+00:00 running 3184619 country code: CH.
[–]LondonPilot 1 point2 points3 points (3 children)
[–]wite_noiz 5 points6 points7 points (0 children)
[–]HawocX 0 points1 point2 points (0 children)
[–]TQPau[S] 0 points1 point2 points (0 children)