using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//other streamreader code
string strTemp = String.Empty;
string[] splitsByLine = new string[] { "1, 2, 3, 4",
",,,",
"x,y,z",
"" };
if (splitsByLine != null && splitsByLine.Any())
{
foreach (string s in splitsByLine)
{
strTemp = s.Replace(",", "");
if (!String.IsNullOrEmpty(strTemp))
{
var nameAndSize = s.Split(',');
if (nameAndSize != null && nameAndSize.Any() && nameAndSize.Count() > 1)
{
Console.WriteLine(String.Concat(nameAndSize[0]));
}
}
}
}
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CnVzaW5nIFN5c3RlbS5UZXh0Owp1c2luZyBTeXN0ZW0uVGhyZWFkaW5nLlRhc2tzOwoKbmFtZXNwYWNlIENvbnNvbGVBcHBsaWNhdGlvbjEKewogICAgY2xhc3MgUHJvZ3JhbQogICAgewogICAgICAgIHN0YXRpYyB2b2lkIE1haW4oc3RyaW5nW10gYXJncykKICAgICAgICB7CiAgICAgICAgICAgIC8vb3RoZXIgc3RyZWFtcmVhZGVyIGNvZGUKICAgICAgICAgICAgc3RyaW5nIHN0clRlbXAgPSBTdHJpbmcuRW1wdHk7CiAgICAgICAgICAgIHN0cmluZ1tdIHNwbGl0c0J5TGluZSA9IG5ldyBzdHJpbmdbXSB7ICIxLCAyLCAzLCA0IiwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIsLCwiLCAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIngseSx6IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIiIH07CgogICAgICAgICAgICBpZiAoc3BsaXRzQnlMaW5lICE9IG51bGwgJiYgc3BsaXRzQnlMaW5lLkFueSgpKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBmb3JlYWNoIChzdHJpbmcgcyBpbiBzcGxpdHNCeUxpbmUpCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgc3RyVGVtcCA9IHMuUmVwbGFjZSgiLCIsICIiKTsKCiAgICAgICAgICAgICAgICAgICAgaWYgKCFTdHJpbmcuSXNOdWxsT3JFbXB0eShzdHJUZW1wKSkKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBuYW1lQW5kU2l6ZSA9IHMuU3BsaXQoJywnKTsKCiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChuYW1lQW5kU2l6ZSAhPSBudWxsICYmIG5hbWVBbmRTaXplLkFueSgpICYmIG5hbWVBbmRTaXplLkNvdW50KCkgPiAxKQogICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZShTdHJpbmcuQ29uY2F0KG5hbWVBbmRTaXplWzBdKSk7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cn0K