C#でのdos-operationsにsystem(string str)コマンドを使用しようとしています。
namespace XYZ
{
internal class Program
{
[DllImport("msvcrt.dll")]
static extern int system(string str);
static void Main(string[] args)
{
string Command = Console.ReadLine();
system(Command);
/* Excutes command, then "PInvokeStackImbalance". */
}
}
}
私は使用static extern int system(string str)
が悪い解決策であることを知っていますが、私はうまくいかなかった他の解決策を試しました。