Adding items to array of type Guid in Javascript
Adding items to array of type guid
static void Main(string[] args)
{
String[] guidsToValidate = new string[] { "2d67aef2-3a29-4497-b4fc-b5d0c450ed48", "falseId", "d73368f1-6e6a-4c9e-933e-a658eb55b2c9" };
Guid guidToAdd;
List <Guid> guidCollection = new List<Guid>();
foreach (var guidTovalidate in guidsToValidate)
{
if(TryParseGuid(guidTovalidate, out guidToAdd))
{
guidCollection.Add(guidToAdd);
}
}
foreach(var id in guidCollection)
{
Console.WriteLine("valid id: " + id);
}
Console.ReadLine();
}
//code found on stackoverflow
public static bool TryParseGuid(string guidString, out Guid guid)
{
if (guidString == null) throw new ArgumentNullException("guidString");
try
{
guid = new Guid(guidString);
return true;
}
catch (FormatException)
{
guid = default(Guid);
return false;
}
}