1.從靜態結構圖中生成C#工程 應該是相當不錯,可以直接生成,甚至可以選擇所生成工程的類型及名稱等等,命名空間的處理類似于Java,會分成多層目錄,比如com.joybase.DB,真正的文件會在[Folder]\com\joybase\DB下面。 但好象生不成類似于屬性(get\set)這樣的代碼。而且建議在設計UML圖時不要使用中文名。 2.從C#工程生成靜態結構圖 一團糟呀,你編譯好好的C#工程反向為靜態結構圖,則會出現很多語法錯誤,比如接口不能做為返回值或者參數等等,讓人感覺無所適從。 如果有興趣,可以將您做好的一個C#工程先反向為靜態結構圖,然后再反向為C#工程,你會發現基本上沒有完整的代碼生成。 所以在現階段,Visio的代碼生成能力還是
|