У меня есть простой DataContract, структурированный таким образом:
[DataMember(EmitDefaultValue = false, IsRequired = true, Name = "TablePath", Order = 1)]
public string TablePath { get; set; }
Значение, которое я пытаюсь вставить, выглядит примерно так:
%PATH%\%SPECIAL%\file.txt
И я получаю это сообщение с помощью пользовательского интерфейса тестового клиента WCF
"... недопустимое значение для этого типа."
Я пробовал разные комбинации символов, и, например, что-то вроде этого отлично работает "% PATH%".
Проблема в том, есть ли такая комбинация, как "% \".
Как я могу решить эту проблему, поскольку я получу символы любого типа внутри этого свойства?
Заранее спасибо.