I'm trying to store my old array of struct type that holds first names of people into a new string array that has been downsized so I can then shuffle it round in another method.
string[] newStringArray = new string[10]
for (int i = 0; i < oldStringArray.Length; i++)
{
newStringArray = oldStringArray[i].firstName;//Cannot convert type 'string to 'string[]'
}
foreach (string value in newStringArray)
{
Console.WriteLine(value);
}
It looks like you forgot the index accessor: