internal static bool CheckIfJsonNameRequiresMapping(string jsonName)
 {
     if (jsonName != null)
     {
         if (!DataContract.IsValidNCName(jsonName))
         {
             return(true);
         }
         for (int i = 0; i < jsonName.Length; i++)
         {
             if (XmlJsonWriter.CharacterNeedsEscaping(jsonName[i]))
             {
                 return(true);
             }
         }
     }
     return(false);
 }