将字符串列表转换为从0到1到的整数
本文关键字:整数 字符串 列表 转换 | 更新日期: 2023-09-27 18:08:49
我只是想知道如何将这些未知字符串列表转换为整数列表,从0开始,从1开始,到2等等,这是与Google Sheets API合作完成的。情况如下:表API概述页从谷歌,我有这个
foreach (SpreadsheetEntry entry in feed.Entries)
{
// Print the title of this spreadsheet to the screen
Console.WriteLine(entry.Title.Text);
}
现在,我不想让它只调试谷歌电子表格中检索到的列表的字符串,而是想将其转换为Values/Integers,这样它就可以使用这个区块:
SpreadsheetEntry spreadsheet2 = (SpreadsheetEntry)feed.Entries[The solution to the code above];
谢谢你们的阅读!:(
例如,假设您想要用一些值填充List<string> , List<int> or List<object>
,并且希望避免使用For循环或foreach循环填充List,您可以执行以下操作1st
示例I将从动态空字符串数组{}`填充列表
string[] bargeArr = { };
var bargeList = new List<string>
{
"ticketid",
"refno",
"movetype",
"measurementtype"
};
bargeArr = bargeList.ToArray();//use the debugger to see that the list has strings
2nd
示例我将创建一个具有字符串、int和Collection 的List<object>
bargeArr = bargeList.ToArray();
var bargeList2 = new List<object>
{
"SirSirX",
1,
new List<string>{"Conal", "MoneyBags"},
"measurementtype"
};
var bargeArr2 = bargeList2.ToArray();//notice the List<object> holds different data types
现在,即使您执行了以下操作,也可以将值存储在for循环的List中
List<int> someIntList = new List<int>();
for (var intCount = 0; intCount < 10; intCount++)
{
someIntList.Add(intCount);
}
您的列表将填充0 to 9
的值