【c# – 内部录音程序】教程文章相关的互联网学习教程文章

【C#】汉语言美化程序【代码】【图】

看到唯美的句子深受感动,于是写了个汉语言美化程序??(ˊωˋ*)??如果有不妥当的地方,八成怪百度汉语胡乱增添近义词ヾ( ̄0 ̄; )ノ1 using System;2 using System.Net;3 using System.IO;4 using System.Text;5 using System.Text.RegularExpressions;6 using System.Collections;7 8 namespace 成语替换9 {10 class Program11 {12 13 // 用post方法请求http14 // 暂时无用15 public static stri...

C#程序执行时间长和慢查询解决: 线程并行实现处理【代码】

一,程序执行慢导致的原因就是查询数据库慢.,导致返回值慢,那这个要怎么解决呢? 1,优化数据库查询如这个文章,导出大量数据到excel,怎么提升性能 2,使用线程并行查询,然后合并成一个集合,代码如下,必须留意备注的核心点using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Threading; using System.Threading.Tasks;namespace TestConsoleApp {/// <summary>///C...

C# Winform 应用程序中 TreeView 控件失去焦点后,仍然高亮显示选中的节点【代码】【图】

在C# 的Winform应用程序中,经常会用到树(TreeView)的操作。但此控件有个小缺点,就是失去焦点后,刚才选择的节点不能像刚选择时那样高亮,让用户看不清到底选择的是哪个节点。虽然网上有好多的关于这个的解决方案和代码,但都不太完美。经过作者的多次调试,终于得到完美的代码。 代码如下: private void Init() {// 失去焦点仍选择节点this.treeView1.HideSelection = false;// 设置节点的绘制方式(必须选择TreeViewDrawMode...

命令行下启动c#控制台程序exe,提示找不到系统文件【代码】

场景:在exeA启动exeB时候,如果在工具目录下用xxx.exe启动,是正常的;但是在别的目录,用绝对路径启动这个工具,会提示找不到exeB。 问题:永远相信报错,就是"路径问题"导致系统找不到 解决方案: 如果是直接用文件名称(相对路径)启动的,需要完善路径信息;获取路径信息需要使用 > System.AppDomain.CurrentDomain.BaseDirectory;// 这两种方法获取的都是cmd当前的目录System.Environment.CurrentDirectory;System.IO.Direct...

C#(99):获取应用程序 或Web页面目录的路径

一、Winform获取本程序的路径1、获取当前目录 返回最后不带“\”的目录:如D:\Winform\bin\Debug System.Windows.Forms.Application.StartupPath; System.Environment.CurrentDirectory; System.IO.Directory.GetCurrentDirectory(); 返回最后带“\”的目录(AppDomain应用程序域):如D:\Winform\bin\Debug\ System.AppDomain.CurrentDomain.BaseDirectory; System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;...

C# web程序js 与 后台密码强弱验证【代码】

1、js端验证function checkPass(s) {if (s.length < 8) {return 0;}var ls = 0;if (s.match(/([a-z])+/)) {ls++;}if (s.match(/([0-9])+/)) {ls++;}if (s.match(/([A-Z])+/)) {ls++;}if (s.match(/[^a-zA-Z0-9]+/)) {ls++;}return ls }2、后台验证public class CheckPass{/// <summary>/// 密码强度/// </summary>public enum Strength{Invalid = 0, //无效密码Weak = 1, //低强度密码Normal = 2, //中强度密码Strong = 3 //高强度...

C#循环程序设计2(多重循环)(EduCoder实训题目)【代码】【图】

这其实也是昨天的实训,是我太懒了,唉! 第1关:九九乘法口诀 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace ch601 {class Program{static void Main(string[] args){/******begin*******/int n = Convert.ToInt32(Console.ReadLine());if (n>=1 && n<=9){for (int j = 1; j <= n; j++){for (int i = 1; i <= j; i++){Console.Write("{0}*{1}=...

C# 程序设计开机启动和桌面快捷方式【代码】

文章转自:https://www.cnblogs.com/hh8888-log/p/10687986.html 由于这位大佬贴的是图,我就把对应的代码整了整放上来了 using IWshRuntimeLibrary; using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Windows.Forms;namespace HCDCapp.Main {public class AutoStart{//快捷方式名称private const string QuickName = "软件名称";//系统自启动目录private static string...

.NET 程序员的 Playground :LINQPad【图】

如果想执行一个简单的 C# 语句并获得运行结果,通常我们需要做几个步骤才能达成:打开 Visual Studio 并新建一个控制台项目。 在 Program.cs 中编写代码并保存。 点击运行按钮或者 F5 运行程序并查看结果。通常来说这并不会产生问题。但如果你和笔者一样为 Visual Studio 安装了各种插件,那么 Visual Studio 的启动时间就会变得很长。在新建项目时,我们必须为这些临时的代码指定名称和保存路径,如果保持默认的名字,就很可能在今...

用c#程序更改fastreport designer中的数据源【图】

1、这里用DataSet 2、具体实现(在这里我定义了一个函数)这里没有采用fastreport的带参查询,使用sqlcommand带参查询 重点是最后几行代码,RegisterData注册数据源,GetDataSource方法让用户在fastreport中看到更新后的数据源(用户可视化)

C# 程序编写规范【代码】

A.代码书写规则 代码书写规则通常对应用程序的功能没有影响,但它们对于改善对源代码的理解是有帮助的。 养成好的习惯对于软件的开发和维护都是有益的,下面介绍一些代码书写规则。 1.尽量使用接口,然后使用类实现接口,以提高程序的灵活性。 2.尽量不要手工更改计算机生成的代码,若必须要改,一定要改成和计算机生成的代码风格一样。 3.关键的语句(包括声明关键的变量)必须要写注释。 4.建议局部变量在最接近使用它的地方声明...

关于C# winform唤起本地已安装应用程序(测试win10,win7可用)【代码】【图】

想要唤起本地已安装应用程序,我想到的有三种可行的方法:第一种就是打开本地的快捷方式(有的应用可能没有快捷方式,但这种方法效率最高,可配合其他方法使用),快捷方式分为本地桌面快捷方式和开始菜单中的快捷方式两种。下面讲找出快捷方式路径的方法:本地桌面快捷方式:用户可能更改过默认的桌面路径,此时以前添加的快捷方式还在默认的c盘下路径,之后创建的快捷方式则会在新的桌面路径之下。因此我们首先获取到当前桌面的目...

C# Winform自删除程序

#region MyRegion/// <summary>////// </summary>private static void DeleteItself(){string vBatFile = Path.GetDirectoryName(Application.ExecutablePath) + "\\DeleteItself.bat";using (StreamWriter vStreamWriter = new StreamWriter(vBatFile, false, Encoding.Default)){vStreamWriter.Write(string.Format(":del\r\n" +" del \"{0}\"\r\n" +"if exist \"{0}\" goto del\r\n" +"del %0\r\n", Application.ExecutablePath...

C# 整理你的程序包【代码】【图】

VS版本:2017 C#打包比较简单,直接把debug或者release目录里面的东西拷贝出来,就可以使用了。但是这样的包很杂,我们期望把指定的dll文件放到指定的目录下,把指定的配置文件放到指定的目录下,把不必要的文件比如.pdb调试文件排除在外,那么该怎么做呢。 1.随便创建一个项目,有三个程序集,其中ClassLibrary1和ClassLibrary2是被引用的类库。如下:PublishPackageTest引用ClassLibrary1和ClassLibrary2。 2.把项目配置修改为re...

应用程序使用统计信息 – .NET CORE(C#) WPF界面设计【代码】【图】

应用程序使用统计信息 - .NET CORE(C#) WPF界面设计 首发文章地址:https://dotnet9.com/10546.html 关键功能点抽屉式菜单 圆形进度条Demo演示:1. 新建项目 使用 VS 2019 的 .NET Core 3.1 WPF 项目模板,创建名为 “MobileAppUsageDashboardCore” 的项目,NuGet 引入 MaterialDesign 的两个库 MaterialDesignThemes 和 MaterialDesignColors,整个项目工程文件如下: <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop"><P...