C#, test if entire string contains only letters or digits