摘要:
如题,可用于编写框架时。配合反射,能自动生成自己需要的代码。 原理:利用连接的GetSchema方法,参数“”Tables“,”,返回所有表。 代码: public static DataTable get_tables() { var myconn = createConn(); myconn.O
阅读全文
posted @ 2021-07-05 11:32
万金流
阅读(564)
推荐(0)
摘要:
为了避免编译时类型检查报错,导致相似功能需要写多段类似代码,我们会希望放松对类型的检查。 泛型因运而生。 泛型可以用在类上,也可以用在方法上。 例 方法泛型: 某类中有一方法,能够找出一组值中长度超过2的元素。对于字符串和数字等,我们不想写多个方法,就可以用泛型。 类代码: 1 class Test
阅读全文
posted @ 2021-06-08 11:22
万金流
阅读(324)
推荐(0)
摘要:
本类可以应对主流数据库的访问。 带参操作可以有效避免sql注入漏洞。 访问mysql的时候,需要使用到一个叫mysql.data.dll的类,大家可以自行在网上寻找。 代码如下: 1 using System; 2 using System.Collections.Generic; 3 using
阅读全文
posted @ 2021-04-27 17:43
万金流
阅读(441)
推荐(0)
摘要:
写在前面: 下面代码仅工作在Framework下,.NET core下需要做少许更改,见:.net core里使用ado.net访问sqlserver数据库 这里的代码只是为了同学们学习的时候入门,很多该优化、简写的东西都没有处理。 这种访问数据库的方法还存在严重的安全漏洞(sql注入漏洞),实际开
阅读全文
posted @ 2021-04-27 17:33
万金流
阅读(1276)
推荐(0)
摘要:
本文力求用最简的描述,演示C#开发和调用webapi。 所用的例子在.net5以及vs2019 v16.9.3中调试通过。 mvc框架实现的webapi和webapi框架的对比: 学过.net MVC的同学都知道,MVC中,c是可以返回字符串(多数是json字符串)的。因此,在不计体量的情况下,完全
阅读全文
posted @ 2021-04-18 00:26
万金流
阅读(5656)
推荐(1)
摘要:
if语句1、输入一个数字,输出它的两倍。如果输入的是0,提示用户注意,是不是输错了。 2、有态度的营业员:(有钱的)(胖)“帅哥,你的桔子一共xx元” if。。。else3、输入2个输,输出较大的。4、输入一个数,输出绝对值5、输入一个成绩,开方乘10判断是否及格。6、请输入提示语言的种类,1为普通
阅读全文
posted @ 2021-04-12 17:29
万金流
阅读(322)
推荐(0)
摘要:
如题。主要依赖VS code。这东西就是一个代码编辑器。要想运行,还需要安装微软的SDK。1、安装SDK(我用的deepin 20基于debian10.7,以下内容总结自微软官网): a.安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库。
阅读全文
posted @ 2021-04-02 14:35
万金流
阅读(782)
推荐(0)
摘要:
如题,借助之前的简单图代码,按照书上P135算法,实现如下 图代码: using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System
阅读全文
posted @ 2020-12-25 14:15
万金流
阅读(384)
推荐(0)
摘要:
如题。 例图如下: 借用之前“简单图” 的代码生成图,并进行修改和补充。 图顶点代码: class Node { public string v; public LinkedList<Edge> next; public Node(string x) { v = x; } } 图的边代码: clas
阅读全文
posted @ 2020-12-22 22:28
万金流
阅读(306)
推荐(0)
摘要:
如题。 在之前简单图的基础上,修改一个简单的带权邻接表图如下,备用。 class MyTable { public Node[] nodes; //获得图5-2所示图形,随便加了几个权值 public static MyTable get_One_MyTable() { MyTable mtt =
阅读全文
posted @ 2020-12-10 23:39
万金流
阅读(317)
推荐(0)