小编dpl*_*nte的帖子

.NET/C#的拼写检查程序

有人知道一个很好的C# - .NET多语言拼写检查程序吗?

我的意思是,我用Google搜索了一下,我找到了一些替代方案,但有人有一个成功的故事吗?

我需要在我的应用程序中添加一个拼写检查器.例如,我想要一个与之集成的库System.Windows.Forms.TexBox.

此外,我的应用程序可移植到Linux,Mac,(using Mono),因此它应该是100%托管代码.


编辑:我正在寻找一些用红线加下划线的文本框中的错误单词,并在上下文菜单中提出更正: 在此输入图像描述

.net c# spell-checking

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

是否需要khtml前缀?

我是否应该-khtml-忘记将css属性中的前缀省略为border-radiusbox-shadow

Konqueror用户的百分比是多少?

css browser cross-browser

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

列出所有可用的ResourceBundle文件

我正在使用ResourceBundle,我想给用户一个选择GUI语言的选项.

我想获得特定包下的所有资源文件的列表.

我不知道我将拥有哪些资源,因为此应用程序基于插件.

是否可以选择从java中搜索包下的所有可用资源?

(如果不,我猜插件应该为它提供所有可用的本地)

谢谢你们

java plugins resourcebundle

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

哈希表实现

我刚刚买了一本书"C接口和实现".在第一章中,它实现了一个"Atom"结构,示例代码如下:

#define NELEMS(x) ((sizeof (x))/(sizeof ((x)[0])))
static struct atom {
    struct atom *link;
    int len;
    char *str;
} *buckets[2048];
static unsigned long scatter[] = {
2078917053, 143302914, 1027100827, 1953210302, 755253631, 2002600785,
1405390230, 45248011, 1099951567, 433832350, 2018585307, 438263339,
813528929, 1703199216, 618906479, 573714703, 766270699, 275680090,
1510320440, 1583583926, 1723401032, 1965443329, 1098183682, 1636505764,
980071615, 1011597961, 643279273, 1315461275, 157584038, 1069844923,
471560540, 89017443, 1213147837, 1498661368, 2042227746, 1968401469,
1353778505, 1300134328, 2013649480, 306246424, 1733966678, 1884751139,
744509763, 400011959, 1440466707, 1363416242, 973726663, 59253759,
1639096332, 336563455, 1642837685, 1215013716, 154523136, 593537720,
704035832, …
Run Code Online (Sandbox Code Playgroud)

c hashtable

7
推荐指数
3
解决办法
1986
查看次数

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

计算mysql中列中最常出现的10个值

我在mysql表中有一个列,其数据类型为INT(11).

如何搜索以获取此列中前10个最常出现的值?

mysql

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

vb.net:四舍五入到下一个整数

如果我有一个整数a_variable = 1.1

我怎么把它四舍五入?

.net vb.net

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

新实例的通用类型实现了什么?

我注意到有人在C#中做过这个 - 注意新的()

public class MyClass<T> where T: new(){

//etc

}
Run Code Online (Sandbox Code Playgroud)

这实现了什么?

.net c# generics

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

会话关闭后,nhibernate不会释放内存

我正在使用NHibernate 2.2与c#3.5和VS2008,

问题是当我关闭Nhibernate Session对象时,内存未释放.甚至我在每次关闭后调用GC.Collect(),但没有任何东西被释放

当会话关闭时,如何强制NHibernate释放会话中加载的对象?

谢谢

nhibernate

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

LINQ To SQL C#是否消除了SQL注入攻击的可能性?

我有一个为我的雇员使用LINQ to SQL for CRUD的fom.我可以依靠LINQ to SQL吗?

以下网站说:使用LINQ LINQ to SQL保护数据访问,当专门用于数据访问时,消除了在应用程序中注入SQL的可能性,原因很简单:LINQ为您执行的每个SQL查询都是参数化的.当LINQ从嵌入式查询语法构建SQL查询时,从任何源提供给查询的任何输入都被视为文字.

来源:http: //msdn.microsoft.com/en-us/library/bb386929.aspx

那么基本上微软已经找到了如何防止SQL注入?

c# linq sql-injection

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