失礼します。
こちらのサイトでは色々とお勉強させてもらってます。
> StartとEndはどの変がまずいのでしょうか?
> StartsWith、EndsWithとかありますし。
英語の対義語として捕らえるならば、start <-> stop, begin <-> end が正しいです。
「始める」の意味のときに start と begin どちらを使用するかは、終わりのときに stop と end のどちらを使用するかで選ぶという判断方法があります(プログラムではなく英語の世界)
この文書が参考になるかも
http://eng.alc.co.jp/newsbiz/hinata/2006/02/startbegin.html
ですが、よねKENさんのおっしゃるとおり、.NET Framework においては Global.asax や System.Web.SessionStateModule で見られるように、あたかも対義語であるかのように使用されています。
なので、対義語としては start <-> stop, begin <-> end ではありますが、.NETを使用する上では start <-> end は許容すべきだと私は思っています。