I am writing a statement and it compiles, but the compiler [VS] never tells me that I put the semicolon two times.
This means in ASP.NET MVC 3
return
The empty statement is valid in all C-derived languages. The most common idiomatic use is in a for statement, e.g.:
for (; ; ) { }
if their is a special use of it then show me where two semicolon is required to write a statement in c#
In the above example, two semicolons are required of course.