将字符串列表转换为从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];

谢谢你们的阅读!:(

将字符串列表转换为从0到1到的整数

例如,假设您想要用一些值填充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 的值