title: How to directly access objects in array with C# (without using unsafe)?
body: <p>I've been doing some rummaging, trying to decide whether or not to use Java or C# for a network. </p>
  
  <p>I ran across this thread from about a year ago:
  <a href="https://stackoverflow.com/questions/29933973/java-vs-net-performance">Java vs .NET performance</a></p>
  
  <p>Basically what can be gathered from this is that java is running much faster because it's directly accessing the values from memory and C# is using get and set which are pointers.</p>
  
  <p>That being said, can I directly access these values with C# is to gain those performance benefits without running unsafe?</p>