`

C#中数组类型的相互转换

 
阅读更多

string数组类型转换为int数组.
方法一:ConvertAll的用法

1 public static int StrToInt(string str)
2 {
3 return int.Parse(str);
4 }
5
6 string[] arrs = new string[] { "100", "300", "200" };
7 int[] arri = Array.ConvertAll(arrs, new Converter<string, int>(StrToInt));方法二:使用数组循环分别转换。

1 string[] str1 = new string[] {"100","300","200"};
2
3 int[] intTemp = new int[str1.Length];
4 for (int i = 0; i <str1.Length; i++)
5 {
6 int.TryParse(str1[i],out intTemp[i]);//int.TryParse函数返回Bool型。不会抛出异常
7 }方法三:

1 string[] str1 = new string[] {"1000000",","300","200"};
2
3 int[] intTemp = new int[str1.Length];
4 for (int i = 0; i <str1.Length; i++)
5 {
6 intTemp[i] = int.Parse(str1[i]);
7 }

分享到:
评论

相关推荐

    在C#中将任意数值类型数据与字节数组相互转换的一个方法及源代码

    using System.IO; …… float f1 = 1.1F MemoryStream s = new MemoryStream(); BinaryWriter w=new BinaryWriter(s );

    c#中的类型转换详解

    其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之 间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及...

    C#变量类型转换.doc

    2. 数值类型之间的相互转换; 3. 字符的 ASCII 码和 Unicode 码; 4. 数值字符串和数值之间的转换; 5. 字符串和字符数组之间的转换; 6. 字符串和字节数组之间的转换; 7. 各种数值类型和字节数组之间的转换; 8. ...

    C#.NET 中的类型转换

    C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/...

    C#中结构体struct和字节数组Byte的之间的转换函数

    在tcp通讯的时候经常会遇到 struct传输的情况。但是C#中tcp只能传送byte[]类型,于是struct与byte相互转化就成为了一个麻烦的事情,这里提供两个方法。

    C#.net中的类型转换详细介绍

    最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、...

    C#实现的图片、string相互转换类分享

    C#中,Image为源自 Bitmap 和 Metafile 的类提供功能的抽象基类,也就是说更通用,当...当然这里面也就包含了图片与Byte[]数组的相互转换喽。 class FormatChange { public static string ChangeImageToString(Image

    CLR.via.C#.(中文第3版)(自制详细书签)Part2

    14.6 编码:字符和字节的相互转换 14.6.1 字符和字节流的编码和解码 14.6.2 Base-64字符串编码和解码 14.7 安全字符串 第15章 枚举类型和位标志 15.1 枚举类型 15.2 位标志 15.3 向枚举类型添加方法 第16章...

    CLR.via.C#.(中文第3版)(自制详细书签)

    14.6 编码:字符和字节的相互转换 14.6.1 字符和字节流的编码和解码 14.6.2 Base-64字符串编码和解码 14.7 安全字符串 第15章 枚举类型和位标志 15.1 枚举类型 15.2 位标志 15.3 向枚举类型添加方法 第16章 ...

    C#.Net基础5 基础入门知识 数据类型 范例 ppt 实例 可以直接运行

    枚举类型默认是跟int类型相互兼容的,所以可以通过强制类型转换的语法互相转换。 当转换一个枚举中没有的值的时候,不会抛异常,而是直接将数字显示出来。 枚举同样也可以跟string类型互相转换,如果将枚举类型转换...

    C#微软培训资料

    C#语言在.NET 框架中的作用及其特性 1.1 Microsoft.NET 一场新的革命 1.1.1 什么是.NET 2000 年 6 月 22 日 不论对 Microsoft 还是对整个 IT 业界都将成为值得纪念的一天 这一天 微软公司正式推出...

    C#全能速查宝典

    《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用...

    C#编程经验技巧宝典

    72 &lt;br&gt;0102 将字符串首字母转换大写 72 &lt;br&gt;0103 如何进行字节数组和字符串的相互转换 72 &lt;br&gt;0104 如何把一个按空格分割的字符串存储在一个ArrayList数组中 73 &lt;br&gt;4.2 获取字符串信息 73 ...

    C# for CSDN 乱七八糟的看不懂

    定义 数组是一种排列有序的数据结构,包含于数组中的变量被称为数组的元素, 它们都有相同的类型。 数组声明 int [] array1 = new int[5]; int [,,] array3 = new int[10,20,30]; int [] array1 = new int[] {1,2,4}...

    CLR.via.C#.(中文第3版)(自制详细书签)Part1

    14.6 编码:字符和字节的相互转换 14.6.1 字符和字节流的编码和解码 14.6.2 Base-64字符串编码和解码 14.7 安全字符串 第15章 枚举类型和位标志 15.1 枚举类型 15.2 位标志 15.3 向枚举类型添加方法 第16章...

    CLR.via.C#.(中文第3版)(自制详细书签)Part3

    14.6 编码:字符和字节的相互转换 14.6.1 字符和字节流的编码和解码 14.6.2 Base-64字符串编码和解码 14.7 安全字符串 第15章 枚举类型和位标志 15.1 枚举类型 15.2 位标志 15.3 向枚举类型添加方法 第16章...

    CLR via C# 3rd Edition

    增加了对checked和unchecked代码、BigInterger类型以及C# 4.0 dynamic类型的讨论。 Chapter 6-Type and Member Basics 无新话题。 Chapter 7-Constants and Fields 无新话题。 Chapter 8-Methods 新增了扩展...

    将数据类型序列化比如datatable转joson

    很多情况下,我们需要把数据类型做一些转换,供其它外部的子系统调用。最为典型的是生成json格式供javascript作调用。 序列化,反序列化的相互实现过程,编码中应该避免过度拼接的过程

    asp.net面试题

    您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性 序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象...

Global site tag (gtag.js) - Google Analytics