I spend nearly half an hour to one hour daily on C# Corner forum to answer questions asked by other C# Corner users. Daily, I encounter many questions which lack the very basic details about the problem itself. Some questions make me feel that the user who asked the question is wasting his/her time and energy as well as wasting the time and energy of other users like me who are enthusiastic to help someone facing technical problems.
So, I thought to write this article citing some actual questions asked on the forum. My objective here is to help the users of this forum in avoiding some obvious mistakes while posting a question and overall, making this forum a better place for everyone.
I have covered below what I deem suggestions or guidelines to ask better questions.
Provide details like which technology or type of application you want the solution for
Carefully select the proper question category while posting your question on the forum.

It’s important to select the proper category as it tells other users looking at your question to provide a solution in that technology only.
Consider this question one user asked.

The section selected here is “C# Language” and the question mentions nothing about which type of application the user is developing. It can be Windows Forms, or WPF, or Console application. It can be UWP app or a web application. The solution can be different based on the type of application.
Wouldn’t have it been better if the user also mentioned the type of application in one line? Always be clear in your question about the technology in which you want the solution (Of course, only if the question category itself does not clearly indicate it).
Use proper English
Since many users of C# Corner forum are from non-English speaking countries, like India, this point matters in this article. Some users don’t form proper English sentences while asking their questions. Sometimes, it becomes difficult to understand what it is being asked for.
Consider this question on the forum.

Can you understand anything in this question? At least I couldn’t.
Please make it easy for everyone to understand your problem. Use clear and simple English while asking questions. Use the spell check feature of the editor while posting a question so that whatever you write, meets the minimum understandable level of English.








Upen VarmaPosted Oct 12, 2018, 6:56 AM
Hi Nilesh,Nice article. I have created account today to post question and write new article. Luckily, I read your article that is good for me.
Sameer ShaikPosted Jan 17, 2018, 4:38 AM
Great article. if everyone follow these guidelines, forum quality will increase. And of-course it will make more sense of spending our time on forum.
Sagar Pandurang KapPosted Jan 14, 2018, 11:55 PM
Yes very nice observation and if this follow by all then it will be great for all.
Amit GuptaPosted Jan 14, 2018, 12:37 PM
That's right Nilesh!! In addition to this article, It has also being noticed that many members are answering the same answer, instead he/she can upvote his reply instead of posting irrelevant answer.
Amit KumarPosted Jan 14, 2018, 1:00 AM
Greate One Nilesh. I also spend daily near about one hour of time in C# forum for provide the answer of the questions but I also feel that some question I does not understand what user want to ask because purpose of the question is not clearly mention.
Khaja MoizuddinPosted Jan 13, 2018, 8:20 AM
Good One Nilesh, I also saw this kinds of questions many times in forums while I was active on this community for participating in forums.
Mahesh ChandPosted Jan 13, 2018, 12:18 AM
Great writeup Nilesh. We should promote this and link on the forums.