gpt4 book ai didi

asp.net - .NET 网站中仅具有公共(public)共享功能的公共(public)类

转载 作者:行者123 更新时间:2023-12-02 18:22:28 26 4
gpt4 key购买 nike

我遇到了一个设置为 .NET 网站项目的遗留项目(是的,我知道......),我看到了很多这样的类:

Public Class ControlStuff

Public Shared Sub DoStuff(ByVal key as String)
...
End Sub

Public Shared Function IsAvailableStuff(ByVal key as String) as Boolean
...
Return stuff
End Function
End Class

由于它是在 Web 应用程序中使用的,因此当两个或多个访问者强制执行这些 SubFunction 中的任何一个以及来自其中一个的值时,这是否会造成问题其中是否已退还给其他人?或者 IIS 是否隔离它们?

最佳答案

我经常遇到它。它通常用于制作在当前项目中工作的函数/子函数,但您不希望出现在标准工具箱中。我认为这样做没有问题(OOP 方面)。对象不必具有属性或方法,并且可以具有共享方法。总的来说,这种做法通过将仅用于项目的例程与标准工具箱分开,使生活变得更加轻松。

关于asp.net - .NET 网站中仅具有公共(public)共享功能的公共(public)类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28197189/

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