- 博客(3)
- 收藏
- 关注
原创 详解关于 C# 中 Linq 随机排序的有效解决方法
在做数据操作的时候,随机排序难免都会遇到。而如果使用 Linq 进行数据操作的话,你会发现 Linq 并没有提供随机排序的方法。而百度一下“Linq 随机排序”可以找到N多的方法,要非常简单的也有,要非常复杂也有,但是,这些方法里也有N多是行不通的,也有看到一篇博文,列出了五六种方法,然后在最后一一都注明了无效,行不通。那么,到底在 Linq 中我们怎么实现对数据库查询出来的结果,进行随机排序
2012-11-21 16:47:37 8003 1
原创 解决 SyntaxHighlighter 出现 can't find brush for ... 的问题
最近搭建了一个 Sablog-X,使用它默认的编辑器 KindEditor 插入 C# 代码之后,在前台页面中 SyntaxHighlighter 提示“can't find brush for cs”错误。很明显,SyntaxHighlighter 说它没有渲染 cs 这个类型的笔刷。因为编辑器在插入代码的时候,使用了“cs”这个别名,而不是用“C#”或“csharp”。想到要去改动编辑器中
2012-11-19 10:59:49 2747
原创 AES 256 加密和解密 for C#
这几天在写一个对文件进行加密解密的程序,翻了以前在博客园贴过的一段代码,稍微整理了一下,写成一个方便调用的类,并做了注释。这里需要特别说明的是,AES 需要提供2个字符串,一个是KEY,一个是IV,并且都有长度要求。但对于一般的加密来说,是比较麻烦的。所以我还提供了一个方便调用的 Simple 方法,只需提供一个密码,通过 MD5 自动处理为 32 位长度的 KEY,并截取其中 16 位作为
2012-11-19 10:38:42 5064
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人