Необходимо удалить пробелы из объекта, через Trim() и Replace() - не получается. Пишет, что ссылка на объект не указывает на экземпляр объекта. К чему слова, вот код:
public class Analysis
{
public string TestMethodCode { get; set; }
public string TestGroupCode { get; set; }
}
class SaveInDb
{
public void inMysql(string xmlFile)
{
HL7 hl7 = new HL7();
XDocument xdoc = XDocument.Load(xmlFile);
var analysis =
xdoc
.Root
.Descendants("Analysis");
List<Analysis> result = new List<Analysis>();
foreach (var a in analysis)
{
Analysis temp = new Analysis();
temp.AnaComment =(string)a.Element("AnaComment")?.Attribute("Text");
temp.Culture =
a.Elements("Culture")
?.Select(x =>
new Culture
{
Finding = (string)x.Attribute("Finding"),
Growth = (string)x.Attribute("Growth"),
Resistances =
x.Elements("Resistence")
.Select(r => new Resistance
{
Antibiotics = (string)r.Attribute("Antibiotics"),
SIR = (string)r.Attribute("SIR")
}).ToList()
}).ToList();
HL7 ob = new HL7();
//Атрибуты TestMethodCode и TestGroupCode могут содержать пробелы
//Необходимо чтобы присваивались значения уже без пробелов
temp.TestMethodCode = (string)a.Attribute("TestMethodCode");
temp.TestGroupCode = (string)a.Attribute("TestGroupCode");
}
}
https://msdn.microsoft.com/en-us/library/fk49wtc1(v=vs.110).aspx
public class Analysis
{
private string test;
public string TestMethodCode
{
get { return test; }
set
{
test = value;
if (test != null)
test = test.Replace(" ", "");
}
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как можно получить список ПК в домене(ip, имена ПК), находясь вне домена и имея доменную учётку?
Подскажите пожалуйста, как решить вопрос с соединениемИспользую базу данных MySQL, в программе к ней куча различных запросов
Задача следующаяНужно по нажатию кнопки на странице, собрать все заполненные пользователем поля и отправить их на конкретный email, при этом...