title: How to compare the name of a Person in different representation using C#
body: <p>I am having a scenario where a comparision of two representaions of the same name needs to be validated. For example
  Lets say name of person <strong>1</strong> is represnted as </p>
  
  <blockquote>
    <p>Person1Name= Venkata Phani Kumar Parimi</p>
  </blockquote>
  
  <p>Lets say name of same person <strong>2</strong> is represnted as </p>
  
  <blockquote>
    <p>Person2Name= Kumar Parimi Venkata Phani</p>
  </blockquote>
  
  <p>One more scenarios is </p>
  
  <blockquote>
    <p>John F. Kennedy = John Fitzgerald Kennedy</p>
  </blockquote>
  
  <p>The above is of higher priority when compared to the below case.</p>
  
  <blockquote>
    <p>John F. Kennedy = John Kennedy</p>
  </blockquote>
  
  <p>Even in two different Contexts the above two persons reffer to the same person. </p>
  
  <p>Please let me know if there is a way using C# to compare and confirm the names belong to the same person</p>