我正在定义一个没有定义的新方法,并期望Microsoft Visual Studio为我生成“method stub
,即
book.NameChanged += (OnNameChanged);
book.NameChanged += (OnNameChanged1);
当我将光标放在OnNameChanged
并按住control + .
键时,我希望MS Visual Studio生成方法存根,但MS Visual Studio只给我选项来生成字段存根或财产存根。当我希望MS Visual Studio为我生成一个方法时,我多次遇到过这样的情况,但它只给了我选择来生成一个字段或一个属性。有人可以解释发生了什么。
答案 0 :(得分:0)
删除book.NameChanged += (OnNameChanged)
中的括号,MS Visual Studio将生成方法存根,即
自: book.NameChanged + =(OnNameChanged);
要: book.NameChanged + = OnNameChanged;