- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
string result = Encoding.GetEncoding(CharSet).GetString(resultData);
// сам паттерн \[\[\[\"([^"]*)
String commonString = "";
commonString += @"\";
commonString += @"[";
commonString += @"\";
commonString += @"[";
commonString += @"\";
commonString += @"[";
commonString += @"\";
commonString += "\"";
commonString += @"(";
commonString += "[";
commonString += "^";
commonString += "\"";
commonString += @"]";
commonString += @"*";
commonString += @")";
String pattern = commonString;
Regex reg = new Regex(pattern);
var mathces = reg.Match(result);
String stringResult = mathces.ToString().Replace("[[[\"", "");
Сборка паттерна регулярки, скажите как можно такое покороче собрать
Не ферзь, а визирь вообще-то
Кстати вот пример вроде как удобно расширения шарпа - динамическая типизация - но многие юзают var вместо конкретного типа, даже когда тип известен.
А внедрен сей var как раз в сочетании с известной технологией linq.
Ленится указать явно, когда четко его знаешь - считаю плохим подходом.
Спасибо что просветил меня дибила, но об этом сказал еще Роман. Я же говорю, что такой охуенно умный вывод типов конечно удобен, но вводит моду на объявление всего и вся varами.
>без использования var появляется переизбыточность
Чего? А недоизбыточность когда появляется?
И что это получается, что мудаки пишущие
вместо
заслуживают пощады?
зато можно вместо
обойтись
и все понимают, что cls - это MySuperPuperClass, и никак не YourShitClass.
хотя опять же - никто не заставляет, особенно если придерживаться соглашений по коду и здравого смысла.
const var s = "string"; // LOLобезжиренное сало
> var i=1;
> var s="Govno";
> var f=1.0;
Почему мудаки? Что плохого переложить часть работы на компилятор?
float f = 1
это говнисто, потому что содержит неявное приведение.
тут рекомендации.
А решарпер: http://habrahabr.ru/post/39231/
предлагает вообще всё превратить в var.
И сцылка хорошая.
>Микрософт не рекомендует использовать var нигде кроме как в случае анонимных типов.
Ну вот именно то о чем я грил вот тут:
http://govnokod.ru/9922#comment134860
Dictionary<SomePair<Key,Value>,SomeOther Shit<KindOfShit>> - тут я и сам бы напейсал var.
P.S> Они и про бездумное использование AsParallel() на сайте написали.
Ты не используешь LINQ, потому твой код - говно.
Без LINQ тут никак не обойтись:
Лучше даже так: .AsParallel().AsParallel().AsParallel(). AsParallel().
Это у тебя оптимизация под 4-х ядерные!
фруктами на рынке?
а у тупых американцев - натуральное
Даже значек специальный есть для натуральных и ноль: \mathbb{N}_0
а нуль никогда не было натуральным, пусть тот, кто вам сказал, что нуль натурален, прикусит себе язык.
ℕ₀ ?
> Lure Of Chaos, она пожилая и очень добродушная француженка, меня совесть замучает.
посему, француженке французский, а не математика.
или вверх, мне такая нотация встречалась чаще.
http://upload.wikimedia.org/wikipedia/os/math/9/5/c/95c836ee6d1d7a0b8a468ce0c7d194bd.png
http://upload.wikimedia.org/wikipedia/os/math/3/9/b/39b023a04020b4abc37a791add367b3f.png