问题列表 - 第4704页

C#双打显示逗号而不是句号

我几乎和这个帖子中的人有同样的问题:

转换具有句点而不是逗号的浮点数?

这样我的

double x = 234.4;
string y = x.ToString();
Run Code Online (Sandbox Code Playgroud)

我得到的y == "234,4";

更糟糕的是... Double.Parse("234.4")抛出异常.

在我被要求使用句号而不是逗号之前,我已经写了很多代码,所以我更愿意在某种程度上改变我在全球范围内的CultureInfo.

我可以在项目中设置一些设置吗?

我试过了:

        Application.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US");
        Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US");
        Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
Run Code Online (Sandbox Code Playgroud)

他们有点工作.它们适用于应用程序的大部分内容,但驻留在TabControl选项卡中的所有控件仍然希望使用我的计算机Localized CultureInfo.

关于如何解决这个问题的任何想法?

c# currentculture

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

在C#中将RichTextFormat信息转换为HTML的最佳解决方案是什么?

在C#中将RichTextFormat信息转换为HTML的最佳解决方案是什么?

我知道有些图书馆可以做到这一点,我很想知道你们是否有任何建议,哪些是更好的.

谢谢,杰夫

html c# rtf

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

如何在Sybase ASE中调试存储过程?

是否有一个来自Sybase或其他地方的好工具可以让我在Sybase ASE中调试存储过程?我需要能够设置断点和观察点.

以前,在Sybase ASA(而不是ASE)中,我使用Sybase Central来执行此操作.ASE有一个插件,但我怀疑它会让我调试程序.

debugging stored-procedures sybase-ase

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

年轻人使用Emacs?

我是一名爱上了Emacs的大学生.我过去使用过IDE,虽然像Intellisense这样的功能很难转换到Emacs,但我现在认为Emacs功能更强大,Intellisense等功能可以根据语言与各种模式紧密匹配(我是不是指M- /).我很高兴为我需要的所有东西编写Elisp代码,这些代码不是由模式或Emacs本身提供的,我喜欢它适应和塑造我的需求的方式.

但是,我认为它的主要缺点是它有一个相当陡峭的学习曲线,并且大多数新程序员甚至不会从许多常见的误解中开始学习它.

所以,我想知道Emacs用户的年轻人(或任何没有开始使用Emacs之前的人)的意见.只是为了得到一些保证,Emacs并没有死在我们爱好Eclipse的那一代=).(欢迎任何其他高度可扩展编辑的用户的意见,如Jedit)

ide emacs

38
推荐指数
9
解决办法
8225
查看次数

强制自定义WPF控件正确调整大小

我编写了一个WPF用户控件,其中一部分涉及动态地向画布添加元素,这会影响所述画布的高度.画布嵌套在网格中.当我动态添加我的元素时,画布的高度会发生变化,但画布最终会延伸到整个控件的边缘之外,而不是使控件调整大小并使其自身更高.如何强制控件正确调整大小?我得到的感觉是我需要调用或覆盖Measure或Arrange但是我对这两种方法都没有运气 - 可能是因为我用不正确的参数调用它们,或者可能因为它们不是正确的调用方法.

.net wpf user-controls wpf-controls

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

图形绘制算法 - 我试图渲染有限状态自动机

我想写一些能够绘制有限状态自动机的东西.有谁知道任何与此相关的算法?

编辑:我应该提一下我对graphviz的了解.我想构建自己的绘图程序/函数,所以我正在寻找的是一些更理论化的东西/算法的伪代码.

algorithm graph finite-automata

8
推荐指数
2
解决办法
6905
查看次数

Clipboard.GetText返回null(空字符串)

我的剪贴板填充了文本,但是当我运行时

string clipboardData = Clipboard.GetText(System.Windows.Forms.TextDataFormat.Text);
Run Code Online (Sandbox Code Playgroud)

我找回一个空字符串.我玩过各种形式的电话,包括:

string clipboardData = Clipboard.GetText();
string clipboardData = Clipboard.GetText(System.Windows.Forms.TextDataFormat.UnicodeText);
Run Code Online (Sandbox Code Playgroud)

但结果相同.

我错过了一些明显的东西吗

.net c#

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

ASP.NET基于URL设置主题

我有一个网络应用程序,到目前为止已被剥皮(只是基本的颜色和徽标,没有什么复杂)给一家公司,但是现在,由于与另一家公司合并,该网站需要被标记为两个独立的公司(操作正是两者都相同,并且它们共享相同的数据).最简单的方法是复制Web应用程序并托管它的两个实例,但这将是一个维护麻烦,我真的只想为同一站点设置DNS别名.

基本上我想根据网站的URL更改主题.例如alpha.company.com - >主题A beta.comany.com - >主题B.

你会怎么建议解决这个问题?

.net asp.net themes

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

使用regexp提取网址的主机部分的最佳方法是什么?

我正在从我的网址中提取主机,并且通过制作最后一个/可选项而卡住了.正则表达式需要准备好接收以下内容:

http://a.b.com:8080/some/path/file.txt
or
ftp://a.b.com:8080/some/path
or
ftp://user@a.b.com/some/path
or
http://a.b.com
or 
a.b.com/some/path

and return a.b.com
Run Code Online (Sandbox Code Playgroud)

所以...

(ftp://|http://)? optionally matches the first part
then it gets hairy...
so... without adding ugly (and wrong) regexp here... just in english
(everything that isn't an '@') //optional
(everything that isn't a '/' up to the first '/' IF it's there) //this is the host group that I want
(everything else that trails) //optional
Run Code Online (Sandbox Code Playgroud)

regex

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

PortalSiteMapProvider

每次我实例化PortalSiteMapProvider实例时,它总是默认为Root Web Site Collection.

我希望能够从应用程序页面的不同集合中获取站点地图.

因此,上下文默认为根网站,因为此应用程序页面位于_layouts下,并且不在任何网站集下托管.

如何从应用程序页面获取除根网站之外的网站集的实例?

谢谢.

sharepoint portalsitemapprovider

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