I can't find "by" in lists of reserved keywords in C# but the Resharper Visual Studio plug-in seems to consider it being one - it prepends it with a @ escape whenever it generates code (e.g. by executing a refactoring command)

Edit
Report