Bonjour à tous !
Alors voilà, je suis actuellement en train de réaliser un programme permettant le traitement de trames sur un bus CAN.
Je cherche à utiliser les propriétés de ma classe CANMessage, dans ma classe MAIN. Avec le code suivant, j'obtiens l'erreur de l'intitulé.
En clair, ne parviens pas à accéder à mes propriétés, ou du moins à les utiliser correctement.
Etant débutant en c#, j'avoue que ça fait un petit moment que je bloque là dessus, alors si quelqu'un a la moindre idée, n'hésitez pas !
public class CANMessage
{
private DateTime m_Date;
private ulong _mask = 0;
private uint _ID = 0;
private ulong _data = 0;
public uint ID
{
get { return _ID; }
set
{
_ID = value;
if (value > 0x7FF) IsExtended = true;
}
}
}
public class MainViewModel : ViewModelBase
{
CANMessage msg = new CANMessage();
private uint id = CANMessage.ID; // erreur apparaît ici
}
Partager