title: How do I convert PascalCase to kebab-case with C#?
body: <p>How do I convert a string value in PascalCase (other name is UpperCamelCase) to kebab-case with C#?</p>
  
  <p>e.g. <code>"VeryLongName"</code> to <code>"very-long-name"</code></p>