C# CodeFunction2 - 如何防止创建“return”?
我正在创建一个 C# 类:
http://msdn.microsoft.com /en-us/library/x6h10s6x.aspx
但是我想要自己的“返回”,而不是它自动生成的 return default(int);
。我知道我可以使用 EditPoint ie 插入自己的文本,
editPoint.Insert("return records.AsEnumerable<" + tableNameAsSingular + ">();");
但它仍然尝试坚持自己的“返回”
I am creating a C# class as per:
http://msdn.microsoft.com/en-us/library/x6h10s6x.aspx
however I want my own 'return' rather than the return default(int);
it automatically generates. I know I can insert my own text using an EditPoint i.e
editPoint.Insert("return records.AsEnumerable<" + tableNameAsSingular + ">();");
but it still tries to stick in its own 'return' too
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
解决方法是删除方法的默认内容:
此代码应删除方法的默认内容。
A workaround can be to delete of the default content of the method:
This code should erase the default content of the method.
在CodeDOM中,有类似CodeMethodReturnStatement的东西。 VS 代码生成扩展性中可能存在类似的东西。
In CodeDOM, there is something like CodeMethodReturnStatement. There may be something similar in VS code generation extensibility.