title: is java byte the same as C# byte?
body: <p>Native method from dll works in java if the input parameter is array of bytes - byte[].
  If we use the same method from c# it throws EntryPointNotFoundException.</p>
  
  <p>Is that because of byte[] in java and c# are different things? and if it's so how should I use native function from c#?</p>