list cast
var dogs = new List<Dog>();
var pets = (List<object>)dogs;
pets.Add(new Cat());
list cast
var dogs = new List<Dog>();
var pets = (List<object>)dogs;
pets.Add(new Cat());
list cast
x.Outputs = grOutputs.Cast<object>().ToList();
list cast
There are many ways to do that, I think there are two you should consider:
You can use Cast and ToList, but it will require using System.Linq.
var listOfStrings = new List<string>() { "foo", "bar" };
var listOfObjects = listOfStrings.Cast<object>().ToList();
To avoid that, you can use new List<T>(IEnumerable<T> source) constructor. Because IEnumerable<T> is covariant, you can do following:
var listOfStrings = new List<string>() { "foo", "bar" };
var listOfObjects = new List<object>(listOfString);
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us