これは私のコードです:
using System.Runtime.InteropServices;
using System;
class Program
{
static void Main(string[] args)
{
int processId;
Console.WriteLine(PlatformInvokeTest.LaunchApp(@"1f0f1577-bc5a-4c10-9a06-f939dc76a130_9tzsbvskx44gy!App", out processId));
Console.WriteLine(processId);
}
}
public class PlatformInvokeTest
{
[DllImport("MAF32.dll")]
public static extern int LaunchApp(
[In, MarshalAs(UnmanagedType.LPWStr)]string processIdentifier,
[Out, MarshalAs(UnmanagedType.U4)] out int processId);
}
「using System;」を含めても、まだ次のエラーが発生します。
The name 'Console' does not exist in the current context.
誰かがこの問題を理解するのを手伝ってくれませんか?