摘要:
大部分朋友在使用C#.NET调用Win32API时都不清楚API函数的声明,要么就是抄网上的代码,但是总会遇到各种各样奇奇怪怪难以解决的问题,打算自己封装又发现工作量实在太大。 其实完全没有必要自己动手封装, .NET 基金会官方已经使用了 P/Invoke方式为我们封装了一套针对.NET 的开源 阅读全文
2022年2月16日 #
摘要:
什么是读屏软件? 读屏软件是一种专为视力障碍人士设计的,能够辅助视障人士操作计算机的工具,它可以将屏幕上显示的内容用语音朗读出来,这样视障人士就可以正常使用电脑了。 知名的屏幕阅读软件国内有争渡读屏、阳光读屏等,其中争渡读屏在国内最受欢迎,有免费的公益版。 国外有完全免费开源的NVDA,Window 阅读全文
摘要:
C# .NET类库自带的str.Replace() 方法替换文本不能区分大小写。我们可以自己编写一个扩展方法,支持文本忽略大小写替换。以下扩展方法实现了使用正则表达式忽略大小写替换文本。 public static string ReplaceText(this string text, strin 阅读全文
摘要:
C# 采用动态规划算法,计算两个字符串之间的相似程度。 public static double CountTextSimilarity(string textX, string textY, bool isCase = false) // 计算文本相似度 { if (textX.Length ⇐ 阅读全文