I have a list of string, which is most likely, but not guaranteed to contain a list of numerics, i.e.,
{\"1\", \"6\", \"2\", \"21\", \"89\"}
This has been asked before slightly differently, but the same answer still applies, as they have a C# implementation on the same site.
SO Question: Sort on a string that may contain a number
Answer provided by ScArcher2: The Alphanum Algorithm