Nous utilisons un DLLs comme:Comment modifier les DLL
[DllImport("DemoExport.dll")]
public static extern string GetDBConnection(string sDBName);
[DllImport("DemoExport.dll")]
public static extern int CreateEmptyDBFromDB(string SourceDBName, string DestinationDBName);
[DllImport("DemoExport.dll")]
Maintenant, nous voulons ajouter une nouvelle méthode dans la même configuration. ? Nous sommes à la recherche qui est-il possible de mettre en œuvre la méthode dans DemoExport.dll Ainsi, nous pouvons utiliser la méthode dire DemoMethod() comme:
[DllImport("DemoExport.dll")]
public static extern void DemoMethod();
Il pourrait ressembler à une question folle, mais nous avons vraiment besoin mettre en œuvre cette méthode, plus tard, nous pouvons utiliser la même chose.
De plus, si ci-dessus n'est pas possible, alors comment créer une nouvelle DLL ou dire comment utiliser DllExport qui n'est pas disponible en C#. Ainsi, laterly, tout le monde peut utiliser la méthode avec l'attribut
[DllImport("dllname.dll")]
publis statis extern void mymeth();
Question étrange. Il suffit de modifier le code pour la DLL. –