• C# 动态代码生成控件后其他事件不能获取该控件的值

    1. 新建 web 项目,添加两个 Button 控件,结果如图。 2.Button 按钮控件点击事件代码如下 protectedvoid Button1_Click( object sender, EventArgs e){ TextBox t = newTextBox(); t.ID = " test " ; t.Text = " 测试框 " ; t.Attributes.Add( " runat " , " server "...

    2018-06-17 22:44:31

  • C#检测本机是否联网

    public class Net { [DllImport("wininet")] private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue); /// summary /// 检测本机是否联网 /// /summary /// returns/returns public static bool IsConnectedInterne...

    2018-06-17 22:44:31

  • C#检测U盘是否插入

    public partial class Form1 : Form { #region u盘属性 public const int WM_DEVICECHANGE = 0x219 ; // U盘插入后,OS的底层会自动检测到,然后向应用程序发送“硬件设备状态改变“的消息 public const int DBT_DEVICEARRIVAL = 0x8000 ; // 就是用来表示U盘可用的。...

    2018-06-17 22:44:28

  • ADO.NET基础学习 二(Command对象)

    ②command对象用来操作数据库。 (三个重要的方法:ExecuteNonQuery(),ExecuteReader(),ExecuteScalar()) ⑴以update(改数据)为例,用到 ExecuteNonQuery() 方法 (执行SQL语句,返回受影响行) private void button2_Click( object sender, EventArgs e) { SqlConnectio...

    2018-06-17 22:44:13

  • Xamarin.Android RelativeLayout

    初次接触Xamarin.Android. 由于国内Xamarin的资料少见,我大多参考JAVA原生代码,慢慢摸索过来。 我把摸索出来的结果广而告之,希望后来人能少走一点弯路,也希望你也能做出一份贡献。 如果你学会了RelativeLayout,那LinearLayout自然手到擒来。 动态添加学会了,静态...

    2018-06-17 22:44:17

  • VisualStudio移动开发(C#、VB.NET)Smobiler开发平台

    一、 样式一 我们要实现上图中的效果,需要如下的操作: 从工具栏上的“Smobiler Components”拖动一个GifView控件到窗体界面上 修改GifView的属性 AutoPlay属性 获得和设置是否自动播放Gif动画,默认设置为“True”,如图 1; 图 1设置界面 AutoRepeat属性 获取和设置...

    2018-06-17 22:44:09

  • IEnumerable,ICollection,IList接口问题

    最近有一个疑问:IList已经继承了ICollectionT,而ICollectionT继承了IEnumerableT, IEnumerable,那为什么IList还要继承IEnumerableT, IEnumerable? 于是我自己写了接口测试:用dnSpy反编译看到,Test3接口继承了Test1,Test2。这就说明接口其实不支持跟类一样的继承...

    2018-06-17 22:44:11

  • 纸壳CMS3.0中的规则引擎,表达式计算

    纸壳CMS3.0中的规则引擎,用于计算通用表达试结果。通常业务逻辑总是复杂多变的,使用这个规则引擎可以灵活的修改计算表达式。 IRuleManager IRuleManager ,是使用规则引擎的主要接口: namespace Easy.RuleEngine{ public interface IRuleManager { bool IsTrue( str...

    2018-06-17 22:43:55

  • ADO.NET基础学习 一(连接数据库)

    (记录下方便自己复习) 概念 简单地理解为用来连接数据库的类。 工作流程 ①Connection对象用来连接数据库。 两种连接方式:Windows身份验证 / sqlserver验证 private void button1_Click( object sender, EventArgs e) { try { // string Str = "server=.;Initial cata...

    2018-06-17 22:43:46

  • SM4加密算法实现Java和C#相互加密解密

    SM4加密算法实现Java和C#相互加密解密 近期由于项目需要使用SM4对数据进行加密,然后传给Java后台,Java后台使用的也是SM4的加密算法但是就是解密不正确,经过一步步调试发现Java中好多数据类型与C#的相同的数据类型是存在不同的比如:byte在Java中范围是-127~128,而C...

    2018-06-17 22:43:43

2