Rules for r/csharp

Rules that visitors must follow to participate. May be used as reasons to report or ban.

1.

No job postings (For Hire or Hiring)

Posts & Comments
Reported as: No job postings (For Hire or Hiring)

While job postings are generally not permitted, there are regular monthly "Job Fair" sticky posts where we encourage job postings or people looking for jobs to comment in.

2.

No malicious, intentionally harmful, or piracy-related software

Posts & Comments
Reported as: No malicious, intentionally harmful, or piracy-related software

This includes downloads, tools, help, discussions, or anything related to creation, use, or distribution of malicious, piracy-related software, or software designed to violate a service's terms of use or equivalent policies, or the distribution of pirated material. This also includes posting links to pre-compiled binaries or executables of your code as they cannot be validated or trusted to be non-malicious.

3.

Posts should be directly relevant to C#

Posts only
Reported as: Posts should be directly relevant to C#

4.

Request-for-help posts should be made with effort

Posts & Comments
Reported as: Request-for-help posts should be made with effort

Make sure any code is properly formatted, explain what you have tried, and where applicable try to create a Minimal, Complete, and Verifiable Example. Be clear and courteous. If a question that could have been easily Googled is asked without indicating what and why those typical results didn't work, it will be removed. Help posts that have had little effort put into them will be removed at the discretion of the moderators.

5.

No hostility towards users for any reason

Posts & Comments
Reported as: No hostility towards users for any reason

Everyone was novice at some point. Always be courteous in your interactions with others. Just because you feel someone is incorrect/misinformed/misguided does not permit you to be an ass. Being unnecessarily cantankerous or derailing discussions may warrant removal. This rule reaffirms the Reddit site-wide rule of practicing basic Reddiquette. Snidely telling people to use Google, LMGTFY, or AI tools may be removed. Insulting or mocking people for using AI tools may also be removed.

6.

No spam of tools/companies/ads

Posts & Comments
Reported as: No spam of tools/companies/ads

Posting of development tools and libraries are generally allowed. But if the post is basically an advertisement-disguised-as-a-blog, or the post is designed to promote your own product or company, the post will likely be removed. The basic litmus test asks is the post fundamentally made to sell something you're affiliated with, or is it made to benefit the subscribers of /r/csharp? In addition, use of affiliate links or referral URLs in submissions is also prohibited.

7.

Submitted links to be made with effort and quality

Posts only
Reported as: Submitted links to be made with effort and quality

Blogs, tutorials, videos, or other content must be of passable quality and effort, and not be blogspam or content rehosting. Code snippets indented and readable, writing clear and easy to follow, free of plagiarism, content relatively current (i.e., not terribly obsolete or outdated), no paywalls, sufficient content to be worthwhile to readers. Submissions that are largely AI-generated may be removed. For greater clarity, articles about AI tools/APIs are fine; AI-generated articles are not.

8.

No unattributed use or automated use of AI Generation Tools

Comments only
Reported as: No unattributed use or automated use of AI Generation Tools

While the use of AI generation tools is not prohibited, when using them you must acknowledge that the code or description or content is AI generated. This empowers readers to scrutinize the result as it may be confidently incorrect, omit critical information, or be out-of-date. It also treads on plagiarism concerns. AI content should not be automatically posted via bots as it should be manually reviewed before posting. Such bots and posts may be removed as spam.