New: warm up Reddit accounts. You own them.
Rankhog
Subreddit guides

r/csharp rules, stats, and what to post

A source-backed Rankhog guide to r/csharp: public rules, community context, posting fit, and startup-promotion risk before you publish.

Members
330.9K
Community age
Created Mar 2008, 18 years
To post
No minimum in the rules
To comment
No minimum in the rules
Self-promotion
Allowed with conditionsAllowed if it is not fundamentally made to sell something you are affiliated with and benefits the subscribers.
Links
Allowed with conditionsAffiliate links or referral URLs in submissions are prohibited.
Promo risk
HighFrom the rules, not from removal counts

Checked October 30, 2026 from the community's public Reddit pages:

Check a post for r/csharp

By Anthony Riera, founder and operator of Rankhog.

Subreddit guides combine public Reddit source URLs, captured rules, visible verification dates, and Rankhog's account-safety workflow.

Rule summary

  • 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.
  • 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.
  • Posts should be directly relevant to C#: Posts should be directly relevant to C#
  • 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](http://stackoverflow.com/help/mcve). 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.
  • 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.
  • 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.
  • No low-effort, poor quality, and/or largely AI-generated submissions or projects: Blogs, tutorials, videos, projects, etc, must be of passable quality, effort, and not largely AI-generated. Code snippets indented, writing clear and easy to follow, free of plagiarism, relatively current, no paywalls, and sufficient content to be worthwhile. Submissions, post text, or projects that are largely AI-generated may be removed. For clarity, AI assistance and tooling is permitted, but not projects that are predominantly written by AI with disproportionately minimal human effort.
  • No unattributed use or automated use of AI Generation Tools for comments: 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.

Works well

  • A detailed technical tutorial demonstrating a complex C# feature using clear, properly formatted code and explaining the underlying concepts.
  • A thoughtful discussion about the architectural trade-offs of using a specific design pattern within the C# ecosystem, inviting constructive debate.
  • A project showcase that demonstrates a unique solution to a common C# problem, clearly detailing the significant human effort put into the development.
  • A constructive critique of a piece of C# code, offering actionable suggestions for improvement while maintaining a courteous and respectful tone.

Avoid

  • Posting a direct link to a pre-compiled C# binary or executable.
  • Creating a post that is fundamentally an advertisement disguised as a blog or tutorial.
  • Asking a question without properly formatting the code or explaining what you have already tried.
  • Using AI to generate content and then failing to acknowledge that you used AI tools.
  • Being hostile or snide toward other users, even if you think they are incorrect.

What r/csharp Is For

This community is dedicated to all things related to the C# programming language. It is a place for people interested in object-oriented programming using C#. You will find discussions and content focused entirely on this specific language.

Rules That Matter Before Posting

The rules that are most important for marketing are “No job postings (For Hire or Hiring),” “No malicious, intentionally harmful, or piracy-related software,” “Posts should be directly relevant to C#,” “Request-for-help posts should be made with effort,” “No hostility towards users for any reason,” “No spam of tools/companies/ads,” “No low-effort, poor quality, and/or largely AI-generated submissions or projects,” and “No unattributed use or automated use of AI Generation Tools for comments.”

What To Post

As a founder, you should aim to post high quality, educational content that genuinely benefits the C# community. If you are showcasing a tool or library, make sure it is not fundamentally made to sell something you are affiliated with. Your posts must demonstrate significant effort, be clear, and be directly relevant to C# development. If you are asking for help, you must show your work and explain your thought process.

What To Avoid

You should avoid posting anything that is off topic or related to piracy. You must never post pre-compiled binaries of your code. Avoid being rude or condescending to users. Do not treat the subreddit like a place to just spam your products or services without offering value to the subscribers. Also, do not submit low effort or poorly written projects.

Common questions about r/csharp

Can I post about my company's new C# library?

You can post about your tools or companies, but only if the post is not fundamentally made to sell something you are affiliated with and if it benefits the subscribers of /r/csharp. Affiliate links or referral URLs are prohibited.

If I use AI to help me write a tutorial, do I need to disclose that?

Yes, you must acknowledge that the code or content is AI generated when using AI generation tools, especially in comments, to empower readers to scrutinize the result.

Is posting a job opening allowed in this community?

Job postings are generally not permitted, but you can participate in the regular monthly 'Job Fair' sticky posts when looking for or hiring for roles.

Related subreddit guides