随笔分类 - Dotnet
摘要:项目地址:请点击 https://github.com/gamecc666/JnaCallC-; 一 需求: Java使用jna调用经过C++ dll编译后的 C# dl库; 二 环境: Windows 7 32位、VS2005、Eclipse,JDK 1.8 32位、微软常用运行库位数也要一直;
阅读全文
摘要:Visual Studio中Debug与Release的区别: 在Visual Studio中,编译模式有2种:Debug与Release。这也是默认的两种方式,在新建一个project的时候,就已经存在这两种模式供选择。 Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试
阅读全文
摘要:MSDN控制器基类地址:https://msdn.microsoft.com/zh-cn/library/system.web.mvc.actionresult.aspx?f=255&MSPPError=-2147217396 一:ActionResult 操作方法通过执行工作并返回操作结果来响应用
阅读全文
摘要:继续挖坑,今天记录一下window10系统下在IIS服务里部署.NetCore应用程序(进程内托管)!!! 官方文档参考:https://docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.2 第一步
阅读全文
摘要:使用工具:IronPython 工具介绍:是一种在 .NET 及 Mono上的 Python 实现,是一个开源的项目,基于微软的 DLR 引擎。(个人理解就是在 .net上面运行Python代码) 使用方法:先新建一个控制台应用程序 => 使用Nuget 添加IronPython包 => 在Main
阅读全文
摘要:问题1:从 appsetting.config 的配置文件中读取的中文为什么会出现乱码? 原因 => 浏览器的编码格式(简体中文gb2312)与从配置文件(ansi)中读到数据的格式不同,导致两者出现编码格式的差异引起的。 解决方法=> 第一步: 更改配置文件的编码格式为上图所示 第二步: 设置响应
阅读全文
摘要:考虑到项目后期添加日志的需求,抽个闲暇时间学习一下使用NLog插件将日志信息写入到数据库中,完整项目见下面; 遇到的问题: 解决方法:调整数据库的默认属性排序规则,两种方法: 方法一:手动修改(设置数据库的排序规则) 方法一:手动修改(设置数据库的排序规则) 注意事项:要确定修改的数据库没有被使用,
阅读全文
摘要:Note: '=> ' 表示返回值 参考资料:请点击这里! 1:创建Xml文档 2:写Xml文档(必须保证有根元素) XmlDocument Xd (实例化一个对象) CreateXmlDeclaration => XmlDecalration (文档声明) Xd.AppendChild (添加节点
阅读全文
摘要:在项目的搭建过程中不经意间看到一个关于以上标题三个符号的代码,于是留心记录一下,以备不时之需; 1. 可空类型修饰符(?): 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。 例如:string str=null; 是正确的,int i=null; 编译器就会报错。 为了使值类型
阅读全文
摘要:上周在项目里面考虑到效果的动态实现,由于之前只知道C#中的反射技术但是没用过,所以在动态获取类的属性成员时候就想不出好的方法来了,最后经过在网上的查询得到了好的解决方案 >就是使用C#自带的反射技术来实现; 基础知识: 反射就是在加载程序和运行时,动态获取和加载程序集,并且可以获取到程序集的信息;而
阅读全文
摘要:最近赶项目忽然想到一个问题,那就是在 .Net平台下的C#代码是怎么从源代码到机器可以识别的电脑的(只怪自己上学不好好读书,现在又要重补一遍了!!!) 话不多说直接上调研结果: 预习知识: 1: IL 是微软.NET平台上衍生出的一门中间语言,.NET平台上的各种高级语言(如C#,VB,F#)的编译
阅读全文
摘要:条件: .netcore web mvc 在 View 视图界面,新建一个表单按钮来执行我们所需要的任务 数据的提交。但是通常我们有些情况不需要提交表单,例如:一个简单的注册界面,我们填完信息的时候需要两个按钮,一个是确定按钮,一个是取消按钮,但是如果简单地这样处理的话就会出现问题,当你点击取消按钮
阅读全文

浙公网安备 33010602011771号