小编Ozk*_*kan的帖子

识别rtf格式

我正在编写将进行从rtf到 的转换的代码txt

当向我的方法提供 rtf 格式的文本时,首先它必须检查它是否具有 rtf 格式。如果不是,那就什么也不做。

我的问题:

rtf 文件是否总是(注释总是)以 开头{\rtf1?如果确实如此,那么我可以对此进行检查。

谢谢

rtf

2
推荐指数
1
解决办法
944
查看次数

转换为多种可能的类型?

我在互联网上看到了以下代码.任何人都可以向我解释它的作用吗?如果我的标题错了,如果我得到正确答案,我会改变它:

public static void Calculate(float amount)
{
   object amountRef = amount;
   int balance = (int)(float)amountRef;
   Console.WriteLine(balance);
};
Run Code Online (Sandbox Code Playgroud)

究竟(int)(float)做了什么?很难在互联网上找到解释.

c#

1
推荐指数
1
解决办法
359
查看次数

读取xslx文件并转换为List

我有一个包含以下数据的xslx文件

    www.url.com
    www.url.com
    www.url.com
    www.url.com
    www.url.com
    www.url.com
    www.url.com
    www.url.com
    ...
Run Code Online (Sandbox Code Playgroud)

就像你可以看到我只使用了1列和很多行.我需要以某种方式从xslx文件读取该列并将其转换为List<string>.

有帮助吗?

谢谢!

.net c# asp.net xlsx

0
推荐指数
1
解决办法
2万
查看次数

获取访客的当前位置

我已经找到了可以使用他或她的IP地址为用户所在国家或州提供的功能.但我真正需要的是确切的位置.

就像你在这个链接上看到的那样,可以获得用户非常具体的当前位置.

如何使用ASP.NET C#,Javascript或jQuery实现这一点?

.net javascript c# asp.net jquery

0
推荐指数
2
解决办法
2160
查看次数

Microsoft SQL Server 2005查询字符串:<''

我有一个Microsoft SQL表,tbl其中包含以下记录:

clmn1 (smallint NOT NULL) = '2012'
clmn2 (char (10) NOT NULL) = '620100' 
clmn3 (char (1) NOT NULL) = ''
Run Code Online (Sandbox Code Playgroud)

当我执行以下查询时:

select * 
from tbl with (rowlock)  
where clmn1 = 2012 and clmn2 = '620100' and clmn3 <= ' '
Run Code Online (Sandbox Code Playgroud)

然后找到上面的行,这是正确的.

但是在执行以下查询时:

select * 
from tbl with (rowlock)  
where clmn1 = 2012 and clmn2 = '620100' and clmn3 < ' '
Run Code Online (Sandbox Code Playgroud)

然后它找不到任何不正常的东西.因为clmn3是空的('').'' < ' ' = true.

必须使用这种2 sql查询格式,因为我们正在使用Xisam将自己的sql查询转换为上述sql查询格式.

sql sql-server sql-server-2005

0
推荐指数
1
解决办法
59
查看次数

在Enumerable的同一次迭代中执行Enumerable.ElementAt

我在IEnumerable下面进行迭代.

IEnumerable<string> readFile = ... ;
int lineNumber = 1;

foreach (string readLine in readFile)
{
   ...

   lineNumber++;
}
Run Code Online (Sandbox Code Playgroud)

但在循环中我必须检查下一行.我用ElementAt它:

foreach (string readLine in readFile)
{
   ...
   if (readFile.ElementAt(lineNumber+1) == ...)
   {
      // Do something
   }

   lineNumber++;
}
Run Code Online (Sandbox Code Playgroud)

当我使用上面的代码时ElementAt,我得到了Possible multiple enumeration of IEnumerable

你能解释一下吗?或者我可以使用另一种解决方案吗?我必须使用IEnumerable,因为我正在使用大文件

c# ienumerable

0
推荐指数
1
解决办法
105
查看次数

标签 统计

c# ×4

.net ×2

asp.net ×2

ienumerable ×1

javascript ×1

jquery ×1

rtf ×1

sql ×1

sql-server ×1

sql-server-2005 ×1

xlsx ×1