我有一个(二进制)阅读器,将DBC文件(它是游戏使用的文件格式)读入结构中,我知道。每个DBC文件与其他文件有一点不同(它们的结构),它们的阅读方法也不同。 (有spell.dbc item.dbc map.dbc等...) 所以我为我想要阅读的所有DBC文件制作了独特的阅读方法。 (我认为它不是最好的解决方案,但就目前来说,它对我而言。)
以下是一个示例用法:
DBCReader reader = new DBCReader(DBCFile.Spell); // you can use DBCFile.Map or others here
现在我的问题:当我使用我的阅读器时,是否可以仅列出与法术相关的方法?
所以我的DBCReader类包含所有dbc文件的不同读取方法,我只希望看到与法术相关的读取方法。
所以现在我写“读者”。到C#,它列出了所有dbc文件的所有方法,比如
但我只希望列出与法术相关的方法。可能吗? :) 感谢。
答案 0 :(得分:1)
我不知道如何让intellisense在类中显示方法的子集。
您可以为每种类型创建单独的类,即:
dbcSpellreader,dbcMapReader等