有没有人有任何想法,如何可以快速删除多个类成员?我有几百个要删除的属性。这些都是从XSD创建类的时候产生的:快速删除多个类成员(正则表达式?visual studio?)
public bool propnameSpecified { ... }
我不喜欢这些,我不需要他们。如果我可以标记它们并像这样删除,我在类视图中查看了一下。我试过正则表达式,但我是,嗯...,不是真正的正则表达式怪胎;-)
有没有人比从源文件手动删除或写脚本到这个更好的主意?
任何想法赞赏!
有没有人有任何想法,如何可以快速删除多个类成员?我有几百个要删除的属性。这些都是从XSD创建类的时候产生的:快速删除多个类成员(正则表达式?visual studio?)
public bool propnameSpecified { ... }
我不喜欢这些,我不需要他们。如果我可以标记它们并像这样删除,我在类视图中查看了一下。我试过正则表达式,但我是,嗯...,不是真正的正则表达式怪胎;-)
有没有人比从源文件手动删除或写脚本到这个更好的主意?
任何想法赞赏!
这可能更容易regenerate the classes using the /fields
option of xsd.exe,这样的属性不是首先生成的。使用正则表达式以正确的方式可靠地删除这些生成的属性并不容易。
我不好用正则表达式要么,但只要他们只有一行,试试这个:
(public|private|protected)+ .+ .+ \{ (get|set).+ \}
我会怎么做,如果有不会的名称几经变迁并且结构已经在班上完成了......但无论如何,现在我知道下次如何避免这些属性 –