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);
string fullPath = @"\WebSite1\Default.aspx";
string filename = System.IO.Path.GetFileName(fullPath);//文件名 “Default.aspx”
string extension = System.IO.Path.GetExtension(fullPath);//扩展名 “.aspx”
string fileNameWithoutExtension = System.IO.Path.GetFileNameWithoutExtension(fullPath);// 没有扩展名的文件名 “Default”
string fullPath="f:studyimages(002.jpg ";
int index=fullPath.LastIndexOf("");
string fileName=fullPath.SubString(index+1);//文件名
string fileExtensition=System.IO.Path.GetExtension(fullPath);//扩展名
using System;
using System.IO;
class Test
{
string path = "d:asdfasdf.bmp";
string fileName = Path.GetFileName(path); //文件名
string ext = Path.GetExtension(path); //扩展名
...
}
分享到:
相关推荐
c# 对象类型转换,包括时间转换、string 和int转换等
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 = ...
主要介绍了C#中把字符串String转换为整型Int的小例子,本文使用TryParse方法实现转换,需要的朋友可以参考下
private static extern int GetPrivateProfileString ( string section ,string key , string def , StringBuilder retVal ,int size , string filePath ) ; //读ini文件(数字 [ DllImport ( \"kernel32\...
传 int 类型参数 返回String类型的时间
枚举型和int、string之间的转换.zip
(c#)字符串转换成字符数组 字符串转换成int 数组
由于二进制数在C#中无法直接表示,所以所有二进制数都用一个字符串来表示 例如: 二进制: 1010 表示为 字符串:”1010″ int d = 10; //十进制转二进制字符串 Console.WriteLine(Convert.ToString(d,2)); //...
一个C#类型转换类,如:字符串转int、字符串转时间等,可自己再扩展
代码如下:public class User { public int ID { get; set; } public string Name { get; set; } } //对应数据库表: //User //字段:ID、Name 那么你也许需要编写将DataTable 转换为实体对象的方法,便利DataTable....
C#貌似没有专门用于ASCII码转字符或字符转ASCII码的系统函数,所以小编这里就借用一下强制类型转换来实现ASCII码与字符之间的互转。 所谓的ASCII码,即American Standard Code for Information Interchange,美国...
数字时钟,动态显示当前时间,C#源代码public string ProcessTime() { string sTime; // Get the current time int iHour = DateTime.Now.Hour; int iMin = DateTime.Now.Minute; int iSec = DateTime.Now....
。
本文实例讲述了C#实现毫秒转换成时分秒的方法。分享给大家供大家参考。具体实现方法如下: public static String formatLongToTimeStr(Long l) { String str = ; int hour = 0; int minute = 0; int second = 0...
Unity3D中任意类型数据转换成json数据的方法 Posted on 2013年03月20日 by U3d / Unity3D脚本/插件/被围观 275 次
C#调用C++的dll实例,回调函数,string和int数组参数传递,在vs2010下调试通过,总结在这里,供大家参考。
主要介绍了C# 16 进制字符串转 int的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
首先我们来看看int和String 之间的转换int->String,使用ToString函数,大家看看这个例子 1.ToString(),老天,这样的语法都可以通过鉴定:)这就是C#语言!
static extern int ChangeDisplaySettingsEx(string lpszDeviceName, ref DEVMODE lpDevMode, IntPtr hwnd, int dwflags, IntPtr lParam); [StructLayout(LayoutKind.Sequential)] private struct DEVMODE { ...