摘要:
1.安装Erlang 1.1 查看Erlang和RabbitMQ版本对应关系 版本要求 1.2 下载Erlang安装包 Erlang安装包下载 1.3 配置环境变量 环境变量 → 系统变量 → Path中添加安装地址 1.4 通过输入cmd命令,查看是否安装成功 erl -version 2.安装R 阅读全文
摘要:
1.登录 NuGet 1.1 打开 NuGet包管理器 1.2 使用微软账号登录 1.3 点击账号,下拉菜单中的 API Keys 2.创建API Keys 2.1 Create 2.2 Manage 复制出来,一会用到 3.创建类库项目 3.1 选择.NET Standard 2.1框架 3.2 阅读全文
摘要:
1.检查是否可空 1.1 判断该值指示 Nullable 对象是否具有基础类型的有效值 int? b = 10; if (b.HasValue) { Console.WriteLine($"b is {b.Value}"); } //若 b = null else { Console.WriteLi 阅读全文
摘要:
1.旧的用法 static void Main(string[] args) { Console.WriteLine(OldMethod("Add")); Console.ReadLine(); } private static string OldMethod(string str) { swit 阅读全文
摘要:
1.用逗号分隔表示成绩的字符串,计算成绩的平均值 //10,60,30,20,70,90 string str = "10,60,30,20,70,90"; string[] strs = str.Split(','); IEnumerable<int> nums = strs.Select(it 阅读全文
摘要:
1.集合转换 IEnumerable<Employee> items = list.Where(it => it.Salary > 3000); List<Employee> listE = items.ToList(); Employee[] arrayE = items.ToArray(); 2 阅读全文
摘要:
1.Max 获取最大值 // 获取 Id>6的人群中的最高工资 double a = list.Where(it => it.Id > 5).Max(it => it.Salary) ; string b = list.Max(it => it,Name); 根据Func(有返回值的委托),返回值是 阅读全文
摘要:
1.把集合中的每一项转换为另外一种类型 IEnumerable<int> items = list.Select(it=>it.Age); foreach (var item in items) { Console.WriteLine(item); } IEnumerable<string> ite 阅读全文
摘要:
往集合中填充一些基础数据 class Program { static void Main(string[] args) { List<Employee> list = new() { new Employee { Id = 1, Name = "Hpf", Age = 38, Gender = t 阅读全文
摘要:
1.调用Linq的Where扩展方法 /// <summary> /// Where方法会遍历集合中的每个元素 /// 每个元素调用 x => x > 10 表达式判断是否为true /// 如果为true,则把这个值放到返回的集合中 /// </summary> { int[] nums1 = n 阅读全文
摘要:
1.创建控制台应用程序,并下载Nuget包 Quartz 2.6.2.0 2.创建一个简单任务 OneJob.cs 继承 IJob,并实现接口 public void Execute(IJobExecutionContext context) { Console.WriteLine("hello") 阅读全文
摘要:
1.新建Winform程序 1.1拖一个 FlowLayoutPanel 控件 属性: Dcok = Fill 1.2拖一个 Panel 控件 属性: Margin = 10, 10, 10, 10 Visible = False 1.3拖一个 Label 控件 属性: AutoSize = Fal 阅读全文
摘要:
1.参数传值 代码截图 postman截图 postman结果截图 2.参数传json数据 2.1传一条数据 代码截图 postman截图 postman结果截图 2.2传一个集合(多条数据) 代码截图 postman截图 postman结果截图 3.直接传json数据 代码截图 OeeTerm是一 阅读全文
摘要:
1.扩展方法定义 向现有的类型“添加”方法。例如:String Int Class DataTable等 2.语法规则 扩展方法定义在静态类的静态方法中 第一个参数指定该方法用于哪个类型,并该参数以 this 修饰符为前缀 扩展方法后面只有一个 this 修饰的参数不属于方法参数,此扩展是无参方法 阅读全文
摘要:
新建类的模板地址 D:\你的vs安装的地址\Visual Studio2019\Community\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class\Class.cs 新建Windows窗体的模板地址 D:\你的vs安装的地址\Visual Studi 阅读全文
摘要:
IIS默认没有WCF运行环境,我自行百度的解决方案,大家可以点击参考下 第一次做的时候参考的文章,创建WCF服务应用程序是可以直接挂在IIS上运行的,不需要控制台去控制服务是否开启 1.使用VS2019创建一个新项目 将原有的 Class1.cs文件删除,选择项目右键 -- 新建项,找到WCF 服务 阅读全文
摘要:
1.使用VS2019创建一个MVC5的新项目 2.打开NuGet包管理器,搜索以下三个,依次安装到指定项目中去 Microsoft.AspNet.SignalR Microsoft.AspNet.SignalR.Client Microsoft.AspNet.SignalR.Owin 全部安装完成, 阅读全文
摘要:
1.创建winform程序 第一个窗体 第二个窗体 2.新建类库 ConfigurationSettings 从我Demo中拷贝此类库下的所有类 3.配置app.config文件 <configuration> <configSections> <section name="StartUpConfi 阅读全文
摘要:
1.创建asp.net mvc 空项目 1.1 添加Web服务(ASMX) 添加如下代码: public class Erp_WebService : System.Web.Services.WebService { [WebMethod] public string HelloWorld() { 阅读全文
摘要:
前言 代码片段是小块可重用代码,可通过右键单击菜单(关联菜单)命令或热键组合插入到代码文件中。 代码片段通常包含常用的代码块(如 try-finally 或 if-else 块),可用于插入整个类或方法。 1.查看代码片段 工具 → 代码片段管理器 2.插入代码片段方式 输入快捷方式(例如try), 阅读全文