2016-07-07 14 views
-4

別のクラスの中にあるクラスを通して変数にアクセスする方法が必要です。私はいくつかの方法を試しました。しかし、動作しませんでした。 私は以下のようなクラスを持っています。クラス内の変数にアクセスします。 c#

enter image description here

そして私はForm1の中で、これらのvarialesに値を与えています。私はクラスから変数を呼び出す必要がある後にvlidating目的。

、ここでstuckedイムを私の男を助け...

+9

コードの絵はまったく役に立たない。コードはテキストです。あなたの質問にテキストをカット/ペーストすることができます... –

答えて

0

あなたのクラスには、静的なフィールドがあり、私はあなたがおそらく彼らは代わりにクラスレベルのプロパティになりたい想像 - 例えば:

public class LoginUserDet 
{ 
public string UserNameLUD {get;set;} 
//etc... 
} 

することができますその後、クラス変数を経由してアクセス:

var loginDet = new LoginUserDet(); 
loginDet.UserNameLUD = "test"; 

..sometime後で

var userName = loginDet.UserNameLUD; 

もちろん、静的なものとして保存する場合は、インスタンスではなくクラス名でフィールドにアクセスする必要があります。

var id = LoginUserDet.UserNameLUD; 
+0

それは働いている...! – Prasanna86K

関連する問題