Looking for direct way to convert/cast all elements of List<string>
to a list of particular type which has one string property.
Type Class with one string property:
public class ClaimNumber
{
public string claimNumber { get; set; }
}
The List I receive from webservice is in List<string>
format.
I need to convert/cast List<string> to List<ClaimNumber>
Tried as multiple suggessions given in Shorter syntax for casting from a List<X> to a List<Y>?, but those did not work in above case. Please suggest the right way to achieve this.
2
Answers
Here is how you can do this:
This returns:
Simply run through each element and create a new
ClaimNumber
object, populating the property.With Linq:
With a foreach