你最好看看是不是没有正确引用SystemTime所在空间,Coredll.dll的SystemTime结构是这样的。你可以参考一下
using System.Runtime.InteropServices;
using System.IO;
using Microsoft.Win32;
[StructLayout(LayoutKind.Sequential)]
public struct SystemTime {
public ushort wYear;
public ushort wMonth;
public ushort wDayOfWeek;
public ushort wDay;
public ushort wHour;
public ushort wMinute;
public ushort wSecond;
public ushort wMilliseconds;
}