While Microsoft suggests to avoid using abbreviations in code, why do the system generated code of Event Handler contains following line?
private void TextBox1_TextChanged(object sender, EventArgs e)
Notice that "e" is in abbreviation. Does this rule not apply to Event Handlers?
No, its not a Hungarian notation. It just an abbreviated name (as mentioned in comments above) And you better to read more about Hungarian notations.
Ex:
string strName="";here you mention the type of variable , as a part of the variable name. But in modern days , its useless due to different reasons.
and many more.