问题列表 - 第3229页

忽略字符串比较中的重音字母

我需要比较C#中的2个字符串,并将重音字母与非重音字母相同.例如:

string s1 = "hello";
string s2 = "héllo";

s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase);
s1.Equals(s2, StringComparison.OrdinalIgnoreCase);
Run Code Online (Sandbox Code Playgroud)

这两个字符串需要相同(就我的应用程序而言),但这两个语句都评估为false.C#中有没有办法做到这一点?

c# string localization

128
推荐指数
4
解决办法
6万
查看次数

__autoload的最佳解决方案

随着我们的PHP5 OO应用程序的增长(在大小和流量方面),我们决定重新审视__autoload()策略.

我们总是按照它包含的类定义来命名文件,因此Customer类将包含在Customer.php中.我们曾经列出了文件可能存在的目录,直到找到正确的.php文件.

这是非常低效的,因为您可能会经历许多您不需要的目录,并且每次请求都会这样做(因此,需要加载stat()调用).

我想到的解决方案......

- 使用指定目录名称的命名约定(类似于PEAR).缺点:不规模太大,导致类名可怕.

- 使用某种预先建立的位置阵列(推进它为__autoload做这个).缺点:在部署新代码之前需要重建.

- "动态"构建数组并缓存它.这似乎是最好的解决方案,因为它允许您想要的任何类名和目录结构,并且完全灵活,因为新文件只是添加到列表中.关注点是:存储它的位置以及删除/移动的文件.对于存储,我们选择了APC,因为它没有磁盘I/O开销.关于文件删除,没关系,因为你可能不想在任何地方要求它们.至于移动......那是没有解决的(我们忽略它,因为历史上它并不经常发生在我们身上).

还有其他方法吗?

php oop autoload

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

如何判断SubmitChanges()是否会实际更改LINQ to SQL中特定实体的任何内容

我正在尝试确定是否对特定实体对象进行了任何更改.基本上,我想知道SubmitChanges()是否会实际改变任何东西.我希望能够在调用SubmitChanges()之后确定这一点,但这并不重要.

谁知道我会怎么做?

vb.net linq-to-sql

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

将滚动条添加到WrapPanel

如何将滚动条添加到WPF中的wrappanel控件.由于没有滚动条,我的一些控件正在切断宽度.

wpf scroll wrappanel

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

从java java-> jni.dll - > app.dll - > app.dll调试dll

如何调试java应用程序未加载的DLL.

场景是这样的:我的java应用程序正在加载正在使用另一个dll的jni.dll,而dll正在使用另一个dll.

的java < - > jni.dll < - > DLL < - > DLL

我有所有模块的源代码

我在调试jni.dll时使用visual studio express但是我该怎么做才能调试其他dll?

java dll java-native-interface

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

(web.config | app.config)与静态类对象中的配置设置

我只是看看BlogEngine.Net源代码,并对如何存储应用程序设置很感兴趣.

源代码使用了一个使用单例模式实现的静态类对象来实现应用程序设置,而不是使用我习惯使用的web.config或app.config.信息仍存储在设置文件中,但任何检索信息的调用都是通过类对象完成的,该类对象将所有信息预加载到属性值中.

不同方法的任何优点?

c# asp.net

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

如何设置MySQL以使用C#?

我的任务是为遗留网站创建一个新的前端.

它是用php(pre-oo)编写的,并使用MySQL数据库.托管提供.Net包,但不提供Ms Sql Server.

这很好,因为数据库工作正常,但我真的想使用Asp.net作为页面.但是,我从C#连接到MySQL时看到的大多数教程都需要安装专门用于MySQL的ODBC驱动程序.不控制托管环境,我怀疑我能做到这一点:)

您是否有任何见解可以分享这个问题?

c# mysql odbc

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

确定用户何时键入

我正在构建一个搜索框(输入字段),它应该进行服务器调用以过滤插入文本的网格,但我需要以智能方式进行此操作,我需要仅在用户拥有时才触发服务器调用停止.现在我正在努力实现它,但如果有人知道该怎么做,我会非常高兴.无论如何,如果我先这样做,我会在这里发布答案...最好的问候,Jaime.

javascript ajax

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

如何从HttpPostedFile创建字节数组

我正在使用具有FromBinary方法的图像组件.想知道如何将输入流转换为字节数组

HttpPostedFile file = context.Request.Files[0];
byte[] buffer = new byte[file.ContentLength];
file.InputStream.Read(buffer, 0, file.ContentLength);

ImageElement image = ImageElement.FromBinary(byteArray);
Run Code Online (Sandbox Code Playgroud)

c# arrays

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

IE8中最有可能导致Javascript错误的原因是什么?

我在IE8中看到很多Javascript错误,这些错误在IE7(以及Firefox,Chrome和Safari)中运行良好.我知道IE对Javascript安全性等内容进行了一些更改.其中一些没有给出明确的错误消息 - 跨域违规等事情最终会抛出非常模糊的异常.

当我们对IE8 Javascript错误进行故障排除时,让我们制作一份顶级违规者清单.请列出IE8 Javascript导致Javascript错误的方式的一个更改.

javascript internet-explorer internet-explorer-8

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