Normal hali:
string s = "Bu arasına _ işareti koyulacak metin";
for (int i = 0; i < s.Length; i++)
{
if (i % 2 == 0)
{
continue;
}
sResult += s[i] + "_";
}
LINQ hali:
string s = "Bu arasına _ işareti koyulacak metin";
s.Where((t, i) => i%2 != 0).Aggregate("", (current, t) => current + (t + "_"));
Normal hali:
string s = "Bu arasına _ işareti koyulacak metin";
for (int i = 0; i < s.Length; i++)
{
sResult += s[i] + "_";
}
LINQ hali:
string s = "Bu arasına _ işareti koyulacak metin";
s.Aggregate("", (current, t) => current + (t + "_"));