小编nev*_*out的帖子

适用于C#的Mercurial API

我正在寻找一个Mercurial C#API.我能找到的唯一一个在google上的403页面(http://code.google.com/p/mercurialdotnet/).

有谁知道我可以使用的一个?

c# api mercurial

9
推荐指数
2
解决办法
4558
查看次数

这些PHP字符串插值语法之间有什么区别

"${varname}""{$varname}"PHP的字符串插值有什么区别?(注意位置$)

php文档说你可以使用其中任何一种,但是没有清楚地解释这两种方法之间的区别.实际上有区别吗?

php interpolation

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

C#FlowDocument到HTML转换

基本上,我有一个RichTextBox,我想将它的格式化内容转换为HTML,以便它可以作为电子邮件发送.

我目前使用的方法根本不提供任何格式:

string message = new TextRange(messageTextBox.Document.ContentStart,
                               messageTextBox.Document.ContentEnd).Text;
Run Code Online (Sandbox Code Playgroud)

所以我四处搜索并发现了这一点,然而,它已经超过5年了,在评论中,MSFT用户评论说它不再受支持 - "This sample has been removed from our sample set and is no longer supported"并且它生成的HTML格式比现代HTML或XHTML更旧.有更好的.

任何人都可以告诉我如何将RichTextBox 的格式化内容转换为HTML?

(因此,当发送电子邮件时,收件人会看到带有格式的电子邮件)

c# wpf richtextbox flowdocument

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

在鼠标悬停上更改矩形背景

所以我有一个没有背景的矩形,当用户将鼠标悬停在它上面时,我想给它一个背景渐变,然后当鼠标离开矩形时移除渐变.

请有人发布此代码所需的代码,并告诉我将它放在.cs/xaml文件中的哪个位置?

谢谢.

c# wpf

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

C#RichTextBox滞后

我在WPF表单上有一个Richtextbox控件。它已SpellChecking.IsEnabled 设置为,true并且VerticalScrollBarVisibility已设置为auto,但是每当我键入它时,在文本出现之前都会有一个延迟。

设置SpellChecking.IsEnabledfalseVerticalScrollBarVisibilitydisabled不停止的滞后。

谁能说出出现这种滞后的原因以及可能的解决方案?

c# wpf richtextbox

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

从RichTextBox复制所选文本

我在网上搜索过,但我找不到复制/剪切/粘贴选定文本的方法RichTextBox.

即使MSDN也没有答案.他们提供的代码不起作用:Copy()只显示在TextBoxes上,而不是RichTextBoxes.

c# richtextbox winforms

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

在 C# 中读取包含变音符号的 Json 文件

我正在尝试在 c# 中读取包含变音的 Json 文件,以下是文件的格式:

{
    "BankCodeOertlich": "59000000",
    "BicOertlich": "",
    "ErgaenzungName": "Außenst. Sulzbach",
    "HauptstelleAussenstellen": "Außenstelle v. Finanzamt Saarbrücken Am"
}
Run Code Online (Sandbox Code Playgroud)

我正在使用以下代码读取 c# 中的 json:

public static List<T> Load<T>(string filePath)
{
    using (var stream = File.OpenRead(filePath))
    {
        var reader = new StreamReader(stream, Encoding.UTF8);
        List<T> data = JsonConvert.DeserializeObject<List<T>>(reader.ReadToEnd());
        return data;
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

{
    "BankCodeOertlich": "59000000",
    "BicOertlich": "",
    "ErgaenzungName": "Au?enst. Sulzbach",
    "HauptstelleAussenstellen": "Au?enstelle v. Finanzamt Saarbr?cken Am"
}
Run Code Online (Sandbox Code Playgroud)

这只是一个例子,而不是实际的输出。我试图更改为 StreamReader 的编码,但它不起作用。有没有更好的方法来做到这一点?

c# json json.net

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

对于特定列的每个不同值,选择除第一行之外的所有行

我坚持使用一些 SQL 查询。假设我有如下数据库表:

\n\n
user_hash | created_on\nxxx         1\nxxx         10\nxxx         100\nyyy         2\nyyy         20\nyyy         200\n
Run Code Online (Sandbox Code Playgroud)\n\n

我需要选择除每一行具有最低created_on值的行之外的所有行user_hash,因此我希望结果如下:

\n\n
user_hash | created_on\nxxx         10\nxxx         100\nyyy         20\nyyy         200\n
Run Code Online (Sandbox Code Playgroud)\n\n

我知道如何为特定user_hash使用偏移量选择它:

\n\n
SELECT *\nFROM users\nWHERE user_hash = \xe2\x80\x98xxx\xe2\x80\x99\nORDER BY created_on ASC\nOFFSET 1 ROW;\n
Run Code Online (Sandbox Code Playgroud)\n\n

但我不知道如何user_hash在一个查询中完成所有这些操作。我尝试过分组、子查询和连接,但没有效果。有人可以帮我吗?

\n

sql postgresql join

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