吟空麦子

C#发送邮件的方法及实例代码

麦子在此分享一个c#发送邮件的实例代码,代码是麦子亲自写出来,而且也亲测过,可以正常发送邮件。 为了方便使用,麦子把发邮件的核心代码提取为一个类(Mail), 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Mail; using […]

asp.net分步式学习路线

今天麦子给大家分享学习Asp.Net的9个步骤: 第一步:学习HTML与CSS 理解HTML网页嵌套的block结构与CSS的box模型。许多ASP.NET控件都必须转化为HTML 第二步:学习JavaScript 它主要运行于浏览器。可以完成许多工作,功能也很强大 第三步:学习计算机网络原理 重点看看有关互联网的部分,了解一些域名解析和HTTP协议等知识。这是进行互联网开发的理论基础。 第四步: […]

C#关闭当前页面时刷新父页面的方法

我们经常会遇到这样的需求:通过父页面的某按钮打开子页面,处理后关闭子页面,但是此时已经被子页面更改的数据如何刷新到父页面呢? 今天麦子给大家分享一个适用于Asp.Net的方法: 第一步,我们要做的是在父页面增加一个LinkButton。 <asp:linkbutton id=”btnYkmaiz” tabIndex=”-1″ Runat=”server”></asp:linkbu […]

c/s架构(winform)模拟session会话

我们知道,在B/S架构开发中,用户登录之后,会把用户信息保存到Session中,使用非常方便。但是对于C/S架构而言,并没有Seesion这个对象,那我们怎么办呢? 今天麦子就教大家如何在C/S架构中,模拟Seesion会话,来保存当前用户信息,我们以Winform为例。 1.首先创建一个名称为seesion的类。 using com.ykmaiz.Models; namespace OpenWo […]

C#判断中文字符串的方法

麦子今天给大家分享一个判断中文字符串的方法。 //判断是否为中文字符串 public bool IsChinaString(string CString) { bool BoolValue = false; for (int i = 0; i < CString.Length; i++) { if (Convert.ToInt32(Convert.ToChar(CString.Substri […]

winform中子窗体的值如何给父窗体

在做winform的开发中,难免会遇到需要使用inputbox的时候,VB.winform中是有系统的inputbox控件,但是在C#.winform中不知道为什么没有了。 相信大家和麦子一样,会想到自己创建一个inputbox的窗体,但是有一个问题产生了:自定义的inputbox如何把值返回给父窗体? 今天麦子也遇到了这个问题,通过朋友的帮助问题解决了,现在分享给大家: 首先,我们要自己创建一个 […]

c#的textbox如何判断光标的移走

麦子只提供一个思路,很简单,详细的代码就不啰嗦了。 textbox有个enter和leave事件,对应获得焦点和失去焦点,至于你如何判断填写完成就不知道你自己怎么想的,以什么条件认为是填写完成。 如果只是判断光标移走就是上面说的给textbox添加MouseLeave事件就行了 其实你也可以先把查询判断的代码写在一个button里面 实现后就可以随便换触发的方法了 只需要把代码复制到你需要用到的事 […]

ASP.Net(C#)清除浏览器缓存

麦子今天来分享一下如何用代码来清除浏览器缓存,很简单。 直接看代码: Response.Buffer = true; Response.ExpiresAbsolute = DateTime.Now.AddDays(-1); Response.Cache.SetExpires(DateTime.Now.AddDays(-1)); Response.Expires = 0; Response.Cach […]

C#简单实现MD5加密字符串

麦子分享一个用C#简单实现MD5对字符串的加密方法。 public static string GetMD5(string ykmaizString) { MD5 m = MD5.Create(); // 加密后是一个字节类型的数组,这里要注意编码UTF8/Unicode等的选择 byte[] data = m.ComputeHash(Encoding.Default.GetBytes(ykmai […]