Как раз при приведении object к string при касте будет создаваться новый объект.это раз..
object.ToString()это два.. а стринги в дотнете неизменяемый объект, то есть при любой модификации - создается новый экземпляр
остался сущий пустяк - понять когда как? и откуда? пользователи VPN получают DNS.. это так и есть. а вот что слово остался выпало - звиняйте, банальная опечатка
Encoding.Default
против Encoding.GetEncoding(1251)
а так же исходную кодировку входного файла (я выверял специально)1251вряд ли.. ;))
в среде другого ПОа вы поясните.. может разберемся? ))
namespace ConsoleApp1 { class Program { static void Main(string[] args) { using(StreamReader reader = new StreamReader(@"d:\test.txt", Encoding.GetEncoding(1251))) using(StreamWriter writer = new StreamWriter(@"d:\test.txt", false, Encoding.UTF8)) { writer.Write(reader.ReadToEnd()); } } }
например даны множества: A: [0-100], B: [101-300], C: [301-800], D: [801-1000]это равномерное распределение?
Тогда вероятности что полученное число будет из того или иного множества будут: A - 10%, B - 20%, C - 50%, D - 20%
А программы в нулевом сессии не могут запускать программы на другом сессии (в котором расположены другие пользователи). Соответственно эта программа не сможет получить скриншоты на другом сессии.ни каого терпения не хватит.. как по вашему TeamViewer, позволяет открывать и завершать сеансы от разных пользователей удаленно? (удаленно - это значит транслирует экран черти куда, скриншот по сравнению с этим детский лепет)
как вы заметилидопустим
я не написал ни одного слова про то что вы упоминали о "мега скорости винды в virbualbox"wtf... я писал что линукс в виртуалбоксе как рыба в воде... wtf..
и том что список ПО в этой винде будет очень ограничен.WTF???!
только код надо вставлять форматированный, обрамление тегами ранее вставленного кода не даст отступов