title: Efficient way to show data in wpf datagrid?
body: <p>I have a a million objects in a list, the object contains multiple string and therefore memory usage is almost double. As strings in c# take 26 + (length * 2) bytes of memory.</p>
  
  <p>As i want to display huge data sets, memory is a problem. i thought of to store string as null terminated char arrays and convert them to string at render time of datagrid rows, but cant find a way to change data at render time.</p>
  
  <p>is there any way i can achieve that?
  or any other solution?</p>