VB.NET Oversættelse
Hejsa.Jeg er gået lidt kløjs i en sætning VB.NET:
<DllImport("kernel32.dll", SetlastError:=True)> Private Shared Function ReadFile(ByVal hFile As IntPtr, <Out()> ByVal Buffer As Byte(), ByVal nNumberOfBytesToRead As Integer, ByRef lpNumberOfBytesRead As Integer, ByRef lpOverlapped As OVERLAPPED) As Integer
End Function
Umiddelbart vil jeg oversætte den til følgende:
[DllImport("kernel32.dll",SetlastError=true)]
private static int ReadFile(IntPtr hFile [Out()] , byte[] Buffer, int nNumberOfBytesToRead, ref int lpNumberOfBytesRead, ref OVERLAPPED lpOverlapped)
{
Men den brokker sig over det, starter ved [Out()].
Kan i hjælpe?
