
VC#
VC#
墨痕诉清风
始于情,行于心。
展开
-
C#判断指定文件是否存在
如果调用方具有要求的权限并且 path 包含现有文件的名称,则为 true;如果 path 为 null、无效路径或零长度字符串,则此方法也将返回 false。如果调用方不具有读取指定文件所需的足够权限,则不引发异常并且该方法返回 false,这与 path 是否存在无关。不应使用 Exists 方法来验证路径,此方法仅检查 path 中指定的文件是否存在。如果 path 描述一个目录,则此方法返回 false。注:使用File.Exists方法,需要引用 System.Io 命名空间。原创 2020-04-22 12:31:11 · 5322 阅读 · 0 评论 -
C#MessageBox.Show报错,无法识别函数
使用 MessageBox.Show 需要引入 using System.Windows.Forms;引入using System.Windows.Forms;再次报错:错误 命名空间“System”中不存在类型或命名空间名称“Windows”。是否缺少程序集引用?【解决过程】此错误原因是缺少了对应的dll库System.Windows.Forms.dll,即需要添加对Syst...原创 2020-04-22 12:28:14 · 2951 阅读 · 1 评论 -
C# 导入CSV文件,导出到CSV文件
导入CSV文件 public static DataTable ImportFromCsv(string filePath)//从csv读取数据返回table { //Encoding encoding = System.Data.Common.GetType(filePath); //Encoding.ASCII;// ...原创 2020-03-22 13:53:52 · 3417 阅读 · 2 评论 -
C# 数据库结果集遍历、增加新列(DataTable)
private void addBaseValue_VPP(ref DataTable dt) { if (RptViewList.bRptAnomalyClick) { dt.Columns.Add("base_value", Type.GetType("System.String"...原创 2020-03-20 13:18:09 · 1205 阅读 · 0 评论 -
C# 遍历数组获取最小值及下标(包含最大值)
string abc = "10,12,15,18,20,22,24,26";string[] str_p = abc.Split(',');double c = 23.1;int i = 0;double[] d_array = new double[str_p.Length];for (i = 0; i < str_p.Length; ++i){ d_array[i...原创 2020-03-16 17:28:48 · 8780 阅读 · 0 评论 -
C# 获取绝对值
【代码】C# 获取绝对值。原创 2020-03-16 15:25:28 · 7574 阅读 · 0 评论 -
C# 分割字符串
【代码】C# 分割字符串。原创 2020-03-16 15:01:29 · 277 阅读 · 0 评论 -
C# 保留两位小数
1. Math.Round(0.333333,2); //按照四舍五入的国际标准2. double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//默认为保留两位3. decimal.Round(decimal.Parse("0.3333333"),2)4. string result= String.Format("{0:N2}",Convert.ToDecimal("0.333333").ToString());原创 2020-03-16 14:24:42 · 943 阅读 · 0 评论 -
C# string转double,double转string
string转doublestring str_test_wall;double numDouble= double.Parse(str_test_wall);double转stringdouble numDouble = 123.321;string str_test_wall= Convert.ToString(numDouble);...原创 2020-03-14 19:52:15 · 7356 阅读 · 1 评论 -
C#计算一个数的N次幂(包含负数)
【代码】C#计算一个数的N次幂(包含负数)原创 2020-01-05 13:47:53 · 11926 阅读 · 0 评论 -
C#操作ini文件
1. 我们首先在新建的项目,右键点击选择“添加”再选择“类”,添加一个类,名为OperIni.2. 我们在类中引入WindowsAPI函数,GetPrivateProfileString与WritePrivateProfileString这两个函数就可以对Ini文件进行读写操作了。3. 引入上面两上函数后,我们就可以定义读、写、删除键、删除值的方法了。4. 通过以上步骤,操作ini文件的类已经定义好了,现在我们在窗体的按键事件加入代码。通过断点调试,我们就可以清晰地看到ini文件内容的写入,以及删除值,删除原创 2020-01-04 22:36:18 · 3369 阅读 · 0 评论 -
C#删除字符串倒数第几个字符后的所有字符串
实例:删除倒数第二个“\\”后的所有字符串结果:“a:\\aaa\\bbb\\ccc”string abc = @"a:\\aaa\\bbb\\ccc\\CVS\\";int b = abc.LastIndexOf(@"\\");abc = abc.Substring(0, b);b = abc.LastIndexOf(@"\\");abc = abc.Substring(0, ...原创 2020-01-04 22:03:43 · 1736 阅读 · 0 评论 -
C#几个经常用到的字符串的截取
6 如果字符串中有"abc"则替换成"ABC"5 判断字符串中是否有"abc" 有则去掉之。c#截取字符串最后一个字符的问题!//下面两个取一种即可。C# 截取字符串最后一个字符。1 取字符串的前i个字符。原创 2020-01-04 21:59:22 · 269 阅读 · 0 评论