从C#中包含八进制值的字符串数组中打印整数值
将八进制字符串数组转换为整数
假设您有一些包含八进制值的字符串(例如,字符串数组),例如“101”,“102”,“103”,“567”,“752”,它们等效于整数65、66、67、375,490。
正如我们在上一篇文章中所写的:将八进制字符串转换为整数,我们使用Convert.ToInt32()函数转换值。
我们将使用foreach循环访问每个项目,并使用基值8将其转换为整数。
码:
using System;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
string[] str = { "101", "102", "103", "567", "752"};
int num = 0;
try
{
//使用foreach循环访问每个项目
//并转换为整数
foreach (string item in str)
{
num = Convert.ToInt32(item, 8);
Console.WriteLine(num);
}
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
//按ENTER退出
Console.ReadLine();
}
}
}输出结果
65 66 67 375 490
热门推荐
10 年底家庭聚餐简短祝福语
11 岳母八十生日祝福语简短
12 朋友孩子周岁祝福语简短
13 新娘父亲婚礼简短祝福语
14 开工出货大吉祝福语 简短
15 小班春节祝福语大全简短
16 漆沙沙老师祝福语简短
17 领生日祝福语 简短独特
18 18岁生日简短祝福语