예제 #1
0
 public unsafe void UseFixedMemberAsReference(StructWithFixedSizeMembers *m)
 {
     UseReference(ref *m->Integers);
     UseReference(ref m->Integers[1]);
 }
예제 #2
0
 public unsafe double *FixedMemberBasePointer(StructWithFixedSizeMembers *m)
 {
     return(m->Doubles);
 }
예제 #3
0
 public unsafe void UseFixedMemberAsPointer(StructWithFixedSizeMembers *m)
 {
     UsePointer(m->Integers);
 }
예제 #4
0
 public unsafe double FixedMemberAccess(StructWithFixedSizeMembers *m, int i)
 {
     return((double)m->Integers[i] + m->Doubles[i]);
 }