J'utilise un la même situation est dans vb.net. P> p> hauteur code> pour tous les membres code> foo code> S. Comme ceci
3 Réponses :
Vous devez mettre un paramètre de type générique là-bas. Cela étant dit, j'utiliserai parfois une sorte de schéma d'héritage pour obtenir cette fonctionnalité sans avoir à mettre dans le paramètre de type générique.
public class Foo
{
public static int FoosHeight;
}
public class Foo<T> : Foo
{
// whatever
}
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Foo.FoosHeight = 50; // DO I Set "object" here?
}
}
Oui, ça devrait. Même idée générale, juste la réécrire dans vb.net. Tout convertisseur de code en ligne devrait faire l'affaire.
Chaque générique spécifique est son propre type et a donc sa propre variable statique. Ainsi, un Si vous voulez vraiment simplement définir la valeur d'un FOO FOO FOO FOO foo
Je suppose que la même situation sera avec le FOO
c'est correct. C'est une entité différente dans le système de type.
Vous devez spécifier un type, tel que ou p> mais chacun est séparé. FOO FOO FooHelper.FoosHeight = 50;
Quel est le problème avec tes yeux?