The process isn't aware any code files changed and is keeping the old compiled .cs file - close the asp.net hosting process if you're using it and hit F5 - the rebuild will fix the problem. If you're bound to IIS do an iis reset.
If you're using VPPs then your file hash isn't working.
Cool it works. If I close ASP.NET developement server the changes are taken into account.