C#中$什么意思 sheetName += "$";

如题所述

$就是一个字符没有别的意思(我的理解)
sheetName += "$";就是为了在sheetName 后面添加一个$

而$在c#正则表达式里表示:-匹配字符串的末尾位置-

常用的转义字符及其含义:
\’ 单引号
\” 双引号
\\ 反斜杠
\0 空
\a 警告(产生峰鸣)
\b 退格
\f 换页
\n 换行
\r 回车
\t 水平制表符
\v 垂直制表符

c#里 @ 表示的是:
在C#中,"c:\\temp"表示路径是c:\temp; 而@"c:\temp"就表示c:\temp;
所以,@的作用就应该是忽略转义字符的作用.
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-21
仅仅是导入execel的表格时采用的一个转义标记。没有其他作用。本回答被提问者采纳

C#中$什么意思 sheetName += "$";
就是一个字符没有别的意思(我的理解)sheetName += "$";就是为了在sheetName 后面添加一个 而$在c#正则表达式里表示:-匹配字符串的末尾位置- 常用的转义字符及其含义:\\’ 单引号 \\” 双引号 \\\\ 反斜杠 \\0 空 \\a 警告(产生峰鸣)\\b 退格 \\f 换页 \\n 换行 \\r 回车 \\t 水平制表符...

C# 报错 '$' 不是一个有效名称 帮忙看下问题在哪
1、只报'$' 不是一个有效名称,貌似是sheetSet[i]没能取出值。2、如果表明被修改了也是读不出来的。

c#中ActiveSheet 是什么意思
应该是在操作Excel的时候指“当前被激活的Sheet”

各位大侠:C# 如何读取Excel的第一张表的表名?
\/\/\/ C#中获取Excel文件的第一个表名 \/\/\/ Excel文件中第一个表名的缺省值是Sheet1$, 但有时也会被改变为其他名字. 如果需要在C#中使用OleDb读写Excel文件, 就需要知道这个名字是什么. 以下代码就是实现这个功能的:\/\/\/ \/\/\/ \/\/\/ <returns><\/returns> public static string GetExcelFirstTabl...

c#导入excel时,table name总有单引号
是不是被当做文本处理了?

C#如何获取execl的第一个工作薄名
\/\/\/ \/\/\/ 获得当前你选择的Excel Sheet的所有名字 \/\/\/ \/\/\/ \/\/\/ <returns><\/returns> private static List<string> GetExcelSheetNames(string filePath){ List<string> names = new List<string>();Microsoft.Office.Interop.Excel.Application excelApp = null;object missing = System.Refl...

c# Excel编程里面的Workbook和Worksheet的区别是什么?
c# Excel编程里面的Workbook和Worksheet的区别为:性质不同、返回不同、位置不同。一、性质不同 1、Workbook:Workbook对象是一个Microsoft Excel工作簿。2、Worksheet:Worksheet是指定的或者活动工作簿中所有WorkSheet对象的集合。二、返回不同 1、Workbook:使用 Workbooks(index)(其中 index 是工作簿名称或...

C#中如何读取excel中多个sheet-CSDN论坛
var excelFilePath = openFile.FileName;Excel.Application app = new Excel.Application();Excel.Sheets sheets;object oMissiong = System.Reflection.Missing.Value;Excel.Workbook workbook = null;DataTable dt = new DataTable();try { if (app == null) return null;workbook = app.Workbooks....

C#中excel中的sheet最小化
你是通过模板读出来的excel 还是就打开个进程,然后建立一个新的book,然后设这个sheet=this.excel.book[x]?读模板的好像不行。只能定义行range然后消除至表头。你具体要什么样的操作?说来听听

C#如何删除或清空excel中一个工作簿的信息
sheet.get_Range(sheet.Cells[1, 1], sheet.Cells[rowUsed, columnUsed]).Value2 = null;\/\/这是赋空值 sheet.get_Range(sheet.Cells[1, 1], sheet.Cells[rowUsed, columnUsed]).Delete(XlDeleteShiftDirection.xlShiftUp);\/\/这是删除 ...

相似回答
大家正在搜