![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера coding4.net/Записи в блоге |
![]() |
|
Как понять кодировку по кракозябрам ? А вот так ...
2012-07-24 22:26:00 (читать в оригинале)
Использование TrueForAll() для обобщенных списков
2012-07-23 20:30:00 (читать в оригинале)Когда вы работаете с обобщенными списками, вам иногда нужно проверить значения списка и посмотреть удовлетворяют ли они определенному критерию. Метод, который я раньше не использовал TrueForAll(). Он является частью класса List<T> class. Он определяет, когда каждый из элементов List<(Of <(T>)>) удовлетворяет условию определенному в предикате. Например, мы имеем код:
C#
var numbers = new List<int>() { 4, 6, 7, 8, 34, 33, 11};
VB.NET (Option Infer On)
Dim numbers = New List(Of Integer) (New Integer() {4, 6, 7, 8, 34, 33, 11})
И нам нужно проверить, есть ли в списке хоть одно нулевое значение. Мы можем, например, сделать это так:
C#
bool isTrue = false;
foreach (var i in numbers)
{
if (i == 0)
{
isTrue = true;
}
}
VB.NET
Dim isTrue As Boolean = False
For Each i In numbers
If i = 0 Then
isTrue = True
End If
Next i
Нет ничего плохого в таком коде, но при использовании метода TrueForAll(), можно уложиться в одну строку кода:
C#
var numbers = new List<int>() { 4, 6, 7, 8, 34, 33, 11};
var isTrue = numbers.TrueForAll(o => o > 0);
VB.NET
Dim numbers = New List(Of Integer) (New Integer() {4, 6, 7, 8, 34, 33, 11})
Dim isTrue = numbers.TrueForAll(Function(o) o > 0)
Это сделает код более читабельным, чем предыдущий пример, и более элегантным, по моему мнению.
Это перевод. Оригинал здесь.
Как упорядочить элементы List по длине и содержимому ?
2012-07-23 18:10:00 (читать в оригинале) Здесь показано, как упорядочить элементы List
C#
static void Main(string[] args)
{
IEnumerable<string> newList = null;
List<string> strList = new List<string>()
{
"Jane", "Bandy", "Ram", "Fiddo", "Carol"
};
newList = strList.OrderBy(x => x.Length)
.ThenByDescending(x => x);
foreach (var str in newList)
Console.WriteLine(str);
Console.ReadLine();
}
VB.NET
Shared Sub Main(ByVal args() As String)
Dim newList As IEnumerable(Of String) = Nothing
Dim strList As New List(Of String)() From _
{"Jane", "Bandy", "Ram", "Fiddo", "Carol"}
newList = strList.OrderBy(Function(x) x.Length)_
.ThenByDescending(Function(x) x)
For Each str In newList
Console.WriteLine(str)
Next str
Console.ReadLine()
End Sub
Это перевод. Оригинал здесь.
Как пропустить и выбрать элементы строкового массива используя LINQ ?
2012-07-23 18:00:00 (читать в оригинале)Этот пост про то, как пропустить и выбрать элементы строкового массива используя LINQ. В примере показанном ниже, мы пропускаем первые два элемента массива и выбираем следующие три.
C#
static void Main(string[] args)
{
string[] arr = {"One", "Two", "Three",
"Four", "Five", "Six",
"Seven", "Eight"};
var result = from x in arr
.Skip<string>(2)
.Take<string>(3)
select x;
foreach (string str in result)
{
Console.WriteLine("{0}", str);
}
Console.ReadLine();
}
VB.NET
Sub Main(ByVal args() As String)
Dim arr() As String = {"One", "Two", "Three", "Four", "Five",
"Six", "Seven", "Eight"}
Dim result = From x In arr.Skip(Of String)(2).Take(Of String)(3)
Select x
For Each str As String In result
Console.WriteLine("{0}", str)
Next str
Console.ReadLine()
End Sub
Это перевод. Оригинал здесь.
Поисковая оптимизация Интернет-сайтов - комплексные решения в современных реалиях
2012-07-23 17:51:00 (читать в оригинале)SEO маркетинг был востребован еще со дня появления мировой паутины, тем не менее при повседневном увеличении уровня конкуренции на просторах онлайн-пространства важность его лишь растет. В текущий период есть различные пути Интернет-рекламы и продвижения, однако только лишь комбинированный метод позволяет достигать поставленных целей при оптимальных временных затратах и инвестициях.
SEO маркетинг - это раскрутка сайтов в Интернете благодаря самым разным методикам - контекстная реклама, отправка пресс-релизов, поисковое продвижение сайтов, раскрутка веб-сайтов в известных соцсетях, статейный и скрытый маркетинг. На этом методы поддержки веб-сайта не оканчиваются - выбор их ведется в соответствии с поставленными целями.
При продуманном планировании всех моментов оптимизации через небольшое время можно уточнить, какие направления обеспечивают эффект, от каких наиболее разумно отказаться. Возникает прекрасная возможность грамотной организации приоритетов - безусловно, для этого понадобится время и знания, однако без них в современном мире нельзя.
Поисковая оптимизация сайтов в нынешний момент все больше и больше привлекает внимание хозяев, как солидного, так и мелкого сектора. Они стали чаще использовать сервис специалистов в области поискового продвижения. Как раз в подобном вопросе вам сможет помочь web-studio Индиго в городе Киеве. Ведь когда собственник проекта вкладывает в поисковую оптимизацию своего дела - нужно представлять себе, куда идут средства. Мы в состоянии помочь не только необходимыми рекомендациями, поделиться своими наблюдениями и мнениями по вопросам раскрутки Интернет-сайта в онлайн-пространстве. Суть нашей деятельности в Киеве - это создание и поддержка проекта, за счет которого каждый смог бы качественно предлагать свою продукцию либо услуги. И при этом сможет отлично понимать, какой потребуется финансовый план для достижения конкретных результатов, узнает абсолютно все нюансы данного направления, чтобы эффективнее взаимодействовать с рекламодателями в последствие.
Высокоэффективное и доступное поисковое продвижение сайтов не является преувеличением, впрочем и простым такой результат не назовешь. Как и во всяком деле, необходим профессионализм - web-студия Индиго в Киеве готова выступить в роли подобного партнера, который следит за нововведениями и актуальными концепциями такого отличного процесса с названием раскрутка сайтов в виртуальном пространстве.


![]() | ||
+493 |
506 |
В интересном положении |
+450 |
511 |
Документальное кино |
+439 |
471 |
ГОРОСКОП |
+406 |
514 |
Документальные фильмы |
+377 |
445 |
Темы_дня |
![]() | ||
-1 |
13 |
Волонтеры. Красный крест |
-1 |
30 |
Skytao |
-3 |
8 |
Улицы Праги |
-7 |
5 |
Планирование проекта |
-8 |
6 |
Адреналин продаж |

Загрузка...

взяты из открытых общедоступных источников и являются собственностью их авторов.