C# String类型转换成Char类型
来源:互联网 发布:刺客vpn软件 编辑:程序博客网 时间:2024/05/17 09:22
static void Main(string[] args)
{
string str="1";
char c;
c=Convert.ToChar(str);
Console.WriteLine(c);
{
string str="1";
char c;
c=Convert.ToChar(str);
Console.WriteLine(c);
}
//string类型本来就可以看作一个char数组,如:
string str="ABCDE";
Console.WriteLine(str[3]);//输出D
foreach (char c in str)
Console.WriteLine(c);
//当然你也可以把它转换成真正的char数组,如:
char[] cs= s.ToCharArray(0,s.Length);
foreach (char c in cs)
Console.WriteLine(c);
string str="ABCDE";
Console.WriteLine(str[3]);//输出D
foreach (char c in str)
Console.WriteLine(c);
//当然你也可以把它转换成真正的char数组,如:
char[] cs= s.ToCharArray(0,s.Length);
foreach (char c in cs)
Console.WriteLine(c);
//上面写错一点点
//string类型本来就可以看作一个char数组,如:
string str="ABCDE";
Console.WriteLine(str[3]);//输出D
foreach (char c in str)
Console.WriteLine(c);
//当然你也可以把它转换成真正的char数组,如:
char[] cs= str.ToCharArray(0,str.Length);
foreach (char c in cs)
Console.WriteLine(c);
//string类型本来就可以看作一个char数组,如:
string str="ABCDE";
Console.WriteLine(str[3]);//输出D
foreach (char c in str)
Console.WriteLine(c);
//当然你也可以把它转换成真正的char数组,如:
char[] cs= str.ToCharArray(0,str.Length);
foreach (char c in cs)
Console.WriteLine(c);
--------------------------
C#中char[]与string互相转换的写法:
string 转换成 Char[]
string ss="abcdefg";
char[] cc=ss.ToCharArray();
Char[] 转换成string
string s=new string(cc);
此外,byte[] 与 string 之间的装换
byte[] bb=Encoding.UTF8.GetBytes(ss);
string s=Encoding.UTF8.GetString(bb);
下面我们利用 StringBuilder 来进行数组 与 string 间的转换 , 很简单,代码如下
using System.Text;
StringBuilder sb=new StringBuilder();
foreach(char c in cc)
{
sb.Append(c);
}
string s=sb.ToString();
StringBuilder 的 Append 方法支持多种参数,所以数组转换成string基本上都可以用它。
另外 string[] 转换成string,.Net框架提供了一个使用的方法
string strOr= "OR";
string result=string.Concat(new string[]{" A ",strOr," B ",Environment.NewLine," C ",strOr," D "});
string 转换成 Char[]
string ss="abcdefg";
char[] cc=ss.ToCharArray();
Char[] 转换成string
string s=new string(cc);
此外,byte[] 与 string 之间的装换
byte[] bb=Encoding.UTF8.GetBytes(ss);
string s=Encoding.UTF8.GetString(bb);
下面我们利用 StringBuilder 来进行数组 与 string 间的转换 , 很简单,代码如下
using System.Text;
StringBuilder sb=new StringBuilder();
foreach(char c in cc)
{
sb.Append(c);
}
string s=sb.ToString();
StringBuilder 的 Append 方法支持多种参数,所以数组转换成string基本上都可以用它。
另外 string[] 转换成string,.Net框架提供了一个使用的方法
string strOr= "OR";
string result=string.Concat(new string[]{" A ",strOr," B ",Environment.NewLine," C ",strOr," D "});
转自:http://www.360doc.com/content/14/0322/21/12282510_362789616.shtml#
0 0
- C# String类型转换成Char类型
- C#中char类型与string类型的相互转换
- C++中string类型转换成char*
- int,string,char ,string,char*类型转换
- string, char*, int类型转换
- string, char*, int类型转换
- string, char*, int类型转换
- C++中string类型转换成char *类型
- c++ string类型转换为char *类型
- C++ string类型和char类型转换
- 托管类型转换:const char* && string && String^ 类型转换
- C#控制台 将一维string数组转换成二维char类型输出并输出
- mysql int转换成string时类型要用char
- c++将string类型字符串转换成char *
- 如何将C++中的string 类型转换成 char*
- string,char,int类型的相互转换
- “无法将类型"string"转换为"char"”?
- CString,string,char*,int类型转换
- 爱的深上的深
- myeclipse连接数据库报ora-00604,ora-12705错误
- 自学需要的维生素
- 11款效果惊艳的HTML5动画应用
- CocoStudio工具集开发入门之UI编辑器教程
- C# String类型转换成Char类型
- 在Cocos2d-x3.0里面如何使用物理引擎:弹球
- 自定义View的几种方法
- Linux软件包管理
- 如何移植使用W5500官方提供的最新Socket库
- Android--Android平台下OpenGL初步
- 好域名出售
- rpm 安装源码
- tomcat7