我有一个应用程序做了大量的绘图,让我们假设它是一个类似Viso的应用程序。它有具有多个子对象的对象,这些子对象可以被绘制,可以连接,可以调整大小等等。using(var pen = new Pen(this.ForeColor)) // Paint for this object.我读到了相互矛盾的答案,即对于一个不断绘制相同东西的应用程序(可能只是调整大小、移动等),应该这样做。我是否应该将Pen/Brush存储在对象中,然后在应用程序被
我有一组表,用于基于网络的各种游戏,保存玩家数据、项目数据、类数据等。对于每一个表( player / item / class ),我还需要记录一些统计数据(如健康、精神、盔甲等)。另一种方法是将所有统计数据移动到单独的表中。例如,be在"item stats关系“表中的项统计,ID链接到item和stat表中。
这将简化表的结构,并提供灵活性,如果我需要改变统计数据