2016-09-25 3 views
0

私はあなたにお尋ねしたいと思います。ASP.NETで複数のユーザーを持つメソッド変数

多くのユーザーを使用したWebアプリケーションASP.NETを構築します。 このコードでは、シンプルなメソッドを定義していますが、 "Set"も "Get"もありません。

Public Sub Result(Byval a As String, ByVal hoursPump As Integer) 

//The code 

End Sub 

あなたの経験によれば、同じ時間に多くのユーザーを使用すると、静的変数は危険です。したがって、変数としてセッションが最も推奨されます。しかし、方法についてはどうですか?それはセッションを使用することができますか?このラインでは

:私は、変数の文字列で方法を使用した場合、多くのユーザーに一度に実行している場合

Public Sub pumpigResult2(Byval a As String, ByVal hoursPump As Integer) 

は、整数など、方法上記のような安全ですか?

は、あなたがオブジェクト指向プログラミングおよびVisual Basicの基本的な概念の一つは、あなたいずれかがそれについて学ぶために貢献していないと混同しているように見える、

+0

安全に['Shared'](https://msdn.microsoft.com/en-us/library/zc2b427x)を使うことができます。 .aspx)* ASP.NETの*メソッド*。たぶん[複数回呼び出された場合はVB .NET Shared Function](http://stackoverflow.com/a/2519391/1115360)が役立ちます。 –

+0

@AndrewMortonこんにちは、ありがとうございました。回答としてマークしてください。 – MEgiver

答えて

関連する問題