"new" keyword in C# is just for making the warning disappeared, isn't it?
<p>I accidentally come across this page <a href="http://stackoverflow.com/questions/1014295/c-sharp-new-keyword-in-method-signature">C# - new keyword in method signature</a> and I found that some examples that was given in this post are not accurate (e.g. Second one)</p>

<p>I think the "new" is already there if you don't say "override". The only difference is that you will get a greenline (warrning?) if you don't write either "override" (for virtual method) or "new". You can still choose not to write "new" and it will still work. Am I right in saying this, or am I missing something important?</p>
