小编Max*_*ime的帖子

StreamWriter 中的 Windows-1252 编码返回 ANSI 编码文件

我尝试使用 StreamWriter 在 Windows-1252 中对字符串进行编码。输入字符串 (dataString) 采用 UTF8 编码。

StreamWriter sw = new StreamWriter(@"C:\Temp\data.txt", true, Encoding.GetEncoding(1252));
sw.Write(dataString);
sw.Close();
Run Code Online (Sandbox Code Playgroud)

当我在 Notepad++ 中打开该文件时,我得到一个 ANSI 文件。我需要一个 Windows-1252 编码文件。

有人有主意吗?

c# string c#-4.0

6
推荐指数
1
解决办法
3万
查看次数

使用MSSQL从varchar中删除第一个前导0

我如何才能从varchar中删除前0个字符?

例如'000303'==>'00303'

我尝试了这个没有成功,删除了所有0个字符:

SELECT SUBSTRING('000303', PATINDEX('%[^0]%', '000303'),LEN('000303'));
Run Code Online (Sandbox Code Playgroud)

谢谢

t-sql sql-server

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

2 DateTime时间的比较c#

比较2个DateTime物体的时间的最佳方法是什么?

例如

  • DateTime1 = 2012-07-30 01:00
  • DateTime2 = 2012-08-01 02:00

我只需要比较时间而不是日期.

谢谢

c# datetime

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

在T-SQL中生成随机字符串

可能重复:
使用T-SQL生成随机字符串

我需要在触发器内生成一个带有字母和数字字符的随机字符串.

该字符串的长度必须为15和大写.

有人有想法吗?

t-sql sql-server

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

在c#中删除""之间的逗号

我如何用C#删除字符串中每个""之间的逗号','?

我尝试过:

string result = Regex.Replace(input,
@",([^""]$)",String.Empty);
Run Code Online (Sandbox Code Playgroud)

但它不起作用......

谢谢

c# c#-4.0

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

在MSSQL中转换单行if语句

我尝试在TSQL中转换此函数但我不知道如何替换|| TSQL中的运算符.MS SQL是否具有||的等效项 ?

  private bool intersects(DateTime r1start, DateTime r1end,
                        DateTime r2start, DateTime r2end)
    {
        return (r1start == r2start)
            || (r1start > r2start ?
                r1start <= r2end : r2start <= r1end);
    }
Run Code Online (Sandbox Code Playgroud)

T-SQL中的语法是否正常?

IF((@r1start=@r2start)or(@r1start>@r2start))
BEGIN
    IF(@r1start<=@r2end)
        return 1;
    ELSE
        return 0;
END
ELSE
BEGIN 
    IF(@r2start<=@r1end)
        return 1;
    ELSE
        return 0;
END
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server

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

在c#中字符串的最后一个字符前添加逗号

我需要在字符串的最后一个字符之前放一个逗号.

例如:

输入:101919 =输出:10191,9

最好的方法是什么?

c# string

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

删除List中的数据,其中键不存在于List中

使用LINQ,如果List中没有项目键,有没有办法从Dictionary中删除所有项目?

就像这篇文章的答案一样,我这样做:

var keys = dict.Where(kvp => !list.Contains(kvp.Key)).ToList();


foreach(va key in keys){dict.Remove(k);}
Run Code Online (Sandbox Code Playgroud)

我只是想要找到另一种方法来做到这一点......

c# linq

-4
推荐指数
1
解决办法
1764
查看次数

标签 统计

c# ×5

sql-server ×3

t-sql ×3

c#-4.0 ×2

string ×2

datetime ×1

linq ×1