Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
<source lang="C#"> код </source>
using (StreamReader streamReader = new StreamReader(clipboadData[DataKey] as MemoryStream))
{
message = streamReader.ReadToEnd();
(clipboadData[DataKey] as MemoryStream).Seek(0, SeekOrigin.Begin);
}
Настоящая цель этой статьи – предупредить общественность, что цитатам из skype доверять нельзя.Не хотелось бы придираться к статье, тем более было очень интересно почитать, но… справедливости ради, отквоченное не очень однозначно воспринимается.
Казалось бы, их нельзя редактировать, а после недавнего отключения поддержки html тэгов (в windows версиях), это должно быть невозможным.Редактировать их может и нельзя было, но можно было создавать www.wikireality.ru/wiki/HTML_%D0%B2_%D0%A1%D0%BA%D0%B0%D0%B9%D0%BF%D0%B5 (смотреть оформление html тэгами, предпоследнее — как раз способ оформить как цитату), поэтому никто особо на цитаты и не полагался в том числе и по этой причине.
<quote author="edogs" authorname="edogs" conversation="edogs"
timestamp="1329070172"><legacyquote>[12:12:12] DisplayedName:
</legacyquote>Quoted text</quote>
<quote author="blabla" authorname="Василий Пупкин" conversation="blablabla" timestamp="1329215546"><legacyquote>[12:23:34] Василий Пупкин: </legacyquote>Все подумают что это сказал Василий Пупкин</quote>
При записи в stream я намеренно не использовал конструкцию using (вызов метода Dispose у streamWriter портит мой MemoryStream)
Изучая Skype — редактируем цитаты