gpt4 book ai didi

c# - 在这种情况下我需要使用 BaseClass 吗?

转载 作者:太空狗 更新时间:2023-10-29 23:32:48 26 4
gpt4 key购买 nike

基本上我有一个名为 Asset 的类,它包含我系统中某个 Asset 的所有信息。这可能会变得相当大( Assets 有缩略图、文件名、元数据、评级、评论等)。

在我的结果页面上,我列出了所有符合特定条件的 Assets ,然后可以使用 jQuery 对其进行过滤。

我在 IE8 中发现了性能问题,所以我做的第一件事就是查看 Assets 类,看看在页面上显示 Assets 不需要什么。 (后来我访问了我的 jQuery,发现它是导致性能问题的原因)。

因此,当我将我的类(class)精简到基础时,我将其设为 BaseAsset 并从中派生 Asset。

我的问题是,我需要这样做吗?有必要吗?

如有必要,我会提供示例,但目前我正在克制,因为帖子可能会变得相当大:)

最佳答案

我不认为你需要一个base class per say,我认为你需要的是发送你需要的东西。看来问题只是事实上,您并非一直需要所有数据。

我知道这很乏味,但只发送你需要的当你需要的时候,你不会有任何问题。当您需要更多数据时,要么通过 AJAX 调用异步加载它,要么甚至创建用户导航到的另一个页面。

关于c# - 在这种情况下我需要使用 BaseClass 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14103899/

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