public void Test_LanguageCode() { string desc; Assert.IsTrue( ISOUtility.TryGetLanguageDescription("en", out desc), "should get desc"); Console.WriteLine(desc); Assert.IsTrue( ISOUtility.TryGetLanguageDescription("EN", out desc), "should get desc"); Console.WriteLine(desc); Assert.IsTrue( ISOUtility.TryGetLanguageDescription("en-us", out desc), "should get desc"); Console.WriteLine(desc); Assert.IsTrue( ISOUtility.TryGetLanguageDescription("en-US", out desc), "should get desc"); Console.WriteLine(desc); Assert.IsFalse( ISOUtility.TryGetLanguageDescription("dfaa", out desc), "should get desc"); Console.WriteLine(desc); StringCollection ret = ISOUtility.GetLanguages(); foreach (string str in ret) { Console.WriteLine(str); } }