ich habe die Aufgabe eine c++ Struct in c# zu mappen. Ich habe schon alles versucht, ich kriege es einfach nicht hin. Recherchen haben auch nichts gebracht.
Die Informationen sind ein wenig vage. Wie sieht denn die Struktur genau aus (Datenfelder)? Wo bekommst du deren Daten her und wie bindest du den Code ein? Oder ist letzteres die eigentliche Frage, im Sinne von: "Wie greife ich aus C# auf C++ Code zu"?
public struct TApplicationID { public TApplicationType tApplicationType; public string tApplicationPath; }
[StructLayout (LayoutKind.Sequential, Pack = 0)] public struct TVersion { public short dllMainVersion; public short dllSubVersion; public short dllRelease; [MarshalAs (UnmanagedType.ByValTStr, SizeConst = 50)] public string osVersion; public short osRelease; }