1
在Visual Studio重命名(我使用的是2010),當你創建你自己的類/結構,其中,文件名和類名/結構名稱相匹配,然後嘗試重命名文件, Visual Studio詢問您是否要更新類名稱/結構名稱和所有對類別/結構的引用。文件/參考在Visual Studio 2010
當我將一個代碼文件導入到命名約定(文件名和類名/結構名相同)後的項目中,然後嘗試重命名該文件時,Visual Studio不會要求我更新該類/ struct和引用它......爲什麼只工作了,我創造,而不是我導入文件嗎?
基本上,我寫C#一個Win32的Native API庫,和我有出口(函數,函數指針,結構等)的整個負載。該代碼編譯,我很高興它,因爲我能夠使用.net反射做了很多繁瑣的工作對我來說。然而,當試圖遵守C#文體規則時會出現問題。由於C++似乎喜歡把東西命名爲喜歡的:「CRYPT_ATTRIBUTE」和「__pure_functioncall_」,我想這些文件重命名,像這樣「CryptAttribute」 /「PureFunctionCall」讓所有的類型,代表等,C#友好。不過這是一項艱鉅的任務! – series0ne 2012-07-20 15:55:40
猜你可以自動執行此操作。不是一件容易的事,而是一件可能的事。也許Roslyn CTP足夠先進。 VisualStudio自動化(envdte)也可以幫助你操作你的項目和文件。 – 2012-07-23 09:15:36