Hashtable a = new Hashtable();
a.Add("MD", new WITS("5008", "MD", "Measured Depth", "ft", 1));
Donde WITS es una clase con una propiedad Value
Ahora, quiero acceder a Value a traves de "a", intento:
public float MD
{
get { return a["MD"].Value; }
}
Marca error "Error 1 'object' does not contain a definition for 'Value' ..."
¿Como acceder a una propiedad de un objeto contenido en un Hashtable?
¿O que tipo de objeto colección debo usar?
Att,
<ht />
PS En VB.NET es bastante simple, pero no encuentro con facilidad la
equivalencia en C#...
Private a As New Collection
a.Add(New WITS("5008", "MD", "Measured Depth", "ft", 1), "MD")
Public ReadOnly Property MD() As Single
Get
Return a("MD").Value
End Get
End Property
Leer las respuestas