C#开发之int与string转化操作

 更新时间:2020年12月08日 11:30:18   作者:fswy  
这篇文章主要介绍了C#开发之int与string转化操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

1、int–>string

 int a = 15;
 string s1 = a.ToString();
 string s2 = Convert.ToString(a);

2、string –>int

 string s = "18";
 int a1 = int.Parse(s);
 int a2;
 int.TryParse(s, out a2);
 int a3 = Convert.ToInt32(s);

总结:

1、可以使用Convert对int,string进行来回转化,并且可以指定转化的进制;

2、转化为string,可以使用ToString方法;

3、转化为int,可以使用int.Parse或者int.TryParse方法。

为什么没有string.Parse和string.TryParse方法?不需要,ToString就可以了。

补充知识:C#中,把int转成string,string转成int

1,int转成string

用toString

或者Convert.toString()如下

例如:

int varInt = 1;
string varString = Convert.ToString(varInt);
string varString2 = varInt.ToString();

2,string转成int

如果确定字符串中是可以转成数字的字符,可以用int.Parse(string s),该语句返回的是转换得到的int值;

如果不能确定字符串是否可以转成数字,可以用int.TryParse(string s, out int result),该语句返回的是bool值,指示转换操作是否成功,参数result是存放转换结果的变量。

例如:

string str = string.Empty;
str = "123";
int result=int.Parse(str);
string str = string.Empty;
str = "xyz";
int result;
int.TryParse(str, out result);

C# —— String类型转换Int类型、Float类型

int a;
float b;
a = int.Parse (textBox.Text); //string类型转换int类型
b = float.Parse(textBox.Text); //string类型转换float类型

以此类推\(^o^)/~

以上这篇C#开发之int与string转化操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C#通过Builder模式造车

    C#通过Builder模式造车

    这篇文章介绍了C#通过Builder模式造车的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-10-10
  • C#多线程ThreadPool线程池详解

    C#多线程ThreadPool线程池详解

    这篇文章主要为大家详细介绍了C#多线程ThreadPool线程池的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • C#动态创建Access数据库及密码的方法

    C#动态创建Access数据库及密码的方法

    同为微软的产品,本文将讨论的是C#如何创建Access数据库,同时创建数据库密码与相关操作,希望对大家有所帮助。
    2015-09-09
  • 基于C#实现一个最简单的HTTP服务器实例

    基于C#实现一个最简单的HTTP服务器实例

    这篇文章主要介绍了基于C#实现一个最简单的HTTP服务器的方法,详细分析了http服务器的实现原理与相关技巧,以及对应的注意事项,需要的朋友可以参考下
    2014-12-12
  • C#实现简单的汽车租赁系统

    C#实现简单的汽车租赁系统

    这篇文章主要为大家详细介绍了C#实现汽车租赁系统的具体实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • 5分钟用C#实现串口助手

    5分钟用C#实现串口助手

    本文主要介绍了C#实现串口助手,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • Unity实现高效的音效管理类的示例代码

    Unity实现高效的音效管理类的示例代码

    这篇文章主要为大家详细介绍了如何通过Unity实现高效的音效管理类,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的可以了解一下
    2023-03-03
  • C#类的创建与初始化实例解析

    C#类的创建与初始化实例解析

    这篇文章主要介绍了C#类的创建与初始化实例解析,有助于初学者较为直观的理解C#的类,需要的朋友可以参考下
    2014-07-07
  • C#的回调机制浅析

    C#的回调机制浅析

    这篇文章主要介绍了C#的回调机制,较为通俗的分析了回调机制的本质与使用时的注意事项,对于C#的学习有一定的参考借鉴价值,需要的朋友可以参考下
    2014-11-11

最新评论