gpt4 book ai didi

c# - 抽象出 API

转载 作者:行者123 更新时间:2023-11-30 22:48:51 25 4
gpt4 key购买 nike

<分区>

我一直在用 C# 为自己编写一个框架,我的框架在 Xna 框架之上运行。在使用该框架的应用程序代码中,我经常必须包含对我的框架和 Xna 框架的引用。大多数情况下,这些 Xna 引用仅包括一些结构类,如 Vector2 和 Rectangle。正因为如此,我尝试确保我的类名与 Xna 类名不冲突。当我在类里面想出一个相似但与 Xna 不同的名字时,这可能会让我感到厌烦甚至感到困惑。 (即 GamePadDevice 和 GamePad)

我最近有一个想法,但我不知道它是否值得。在我的整个框架中,我只使用了几个,5 或 6 个结构。是否值得将这些结构抽象出来,以便我的应用程序代码只需要处理我的框架?我可以通过编写我自己的结构版本或从它们继承来做到这一点,或者也许有人可以建议更好的方法。开销是否值得简化我的应用程序代码?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com