随笔分类 -  C#

1
摘要:甲骨文文字处理1.0 本程序使用C#语言编写,使用本程序需将记事本文件修改名为1.txt.开发声明:本程序并非本人独立完成,而是在朋友无名的帮助下完成。功能实现:1.输入甲骨文ID,显示相关信息;2.显示已经输入甲骨文信息数。源码如下:using System;using System.Coll... 阅读全文
posted @ 2014-10-25 21:40 技术宅星云 编辑
摘要:哈哈,花了我整整五天时间,账号密码管理系统软件终于成功编写完成了。由于我的各大论坛的账号密码特别多,记性又不好。所以一直以来都想要这么一个软件的,但是以前学习的都是面向过程的编程语言,一直无法实现这个想法。这个暑假为了做一个程序项目,对记事本实现图形用户界面增删改查操作,所以开始学习C#编程。... 阅读全文
posted @ 2014-08-25 11:32 技术宅星云 阅读(6694) 评论(9) 推荐(2) 编辑
摘要:以前学习渗透时,虽然也玩过万能密码SQL注入漏洞登陆网站后台,但仅仅会用,并不理解其原理。 今天学习c#数据库这一块,正好学到了这方面的知识,才明白原来是怎么回事。 众所周知的万能密码SQL注入漏洞,大家相信很熟悉了。 不懂得简单了解下,懂的大牛直接飘过即可。 ******************* 阅读全文
posted @ 2014-08-21 16:27 技术宅星云 阅读(9751) 评论(20) 推荐(0) 编辑
摘要:网站后台数据库切勿使用明文保存密码,否则一旦黑客拿下你的Webshell,后果不堪设想。网站后台密码加密大多数采用的就是MD5算法加密。今天给大家送一个本人用c#简单编写的MD5 32位加密程序,虽然没有什么技术含量,但保证没有后门。程序截图:开放源码如下:using System;using Sy... 阅读全文
posted @ 2014-08-20 22:58 技术宅星云 阅读(835) 评论(0) 推荐(0) 编辑
摘要:一、 File文件创建、复制、移动、删除操作using System;using System.Collections.Generic;using System.Text;using System.IO;namespace 文件... 阅读全文
posted @ 2014-08-14 20:23 技术宅星云 阅读(2170) 评论(0) 推荐(0) 编辑
摘要:2014年暑假c#学习笔记 一、C#编程基础 1. c#编程基础之枚举 2. c#编程基础之函数可变参数 3. c#编程基础之字符串基础 4. c#编程基础之字符串函数 5.c#编程基础之ref、out参数 二、C#winform编程 1.C#WinForm基础制作简单计算器 2.C#WinForm 阅读全文
posted @ 2014-08-11 17:21 技术宅星云 阅读(298) 评论(0) 推荐(0) 编辑
摘要:引例:先看这个源码,函数传递后由于传递的是副本所以真正的值并没有改变。源码如下:using System;using System.Collections.Generic;using System.Text;namespace refout参数学习{ class Program { ... 阅读全文
posted @ 2014-08-11 16:37 技术宅星云 阅读(274) 评论(0) 推荐(0) 编辑
摘要:c#常用的字符串函数例一:获取字符串的大小写函数ToLower():得到字符串的小写形式ToUpper():得到字符串的大写形式注意:字符串时不可变的,所以这些函数都不会直接改变字符串的内容,而是把修改后的字符串通过函数返回值的形式返回。源码如下:using System;using System.... 阅读全文
posted @ 2014-08-10 20:02 技术宅星云 阅读(4938) 评论(0) 推荐(0) 编辑
摘要:1.C#中单个的字符串用单引号包含就是char类型,('a'),单引号中放且只能放一个字符2.单个字符也可以表示为字符串,还可以有长度为0的字符串。3.使用s.Length属性来获得字符串中的字符个数。4.string 可以看做是char类型的只读数组。char c=s[1];例子:遍历输出stri... 阅读全文
posted @ 2014-08-10 12:51 技术宅星云 阅读(588) 评论(0) 推荐(0) 编辑
摘要:可变参数:int sum (params int[] values)int sum (string name,params int[] values)注意:params参数必须是形参表中的最后一个参数。代码如下:using System;using System.Collections.Generi... 阅读全文
posted @ 2014-08-09 10:14 技术宅星云 阅读(8088) 评论(0) 推荐(0) 编辑
摘要:枚举的意义就在于限制变量取值范围。当可以确定的几种取值时才可以用。如果输入一个字符串需要进行判断是否是我们需要的字符串时,则一般需要这样写:using System;using System.Collections.Generic;using System.Text;namespace 枚举学习{ ... 阅读全文
posted @ 2014-08-09 08:35 技术宅星云 阅读(426) 评论(0) 推荐(0) 编辑
摘要:源码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.T... 阅读全文
posted @ 2014-08-04 14:13 技术宅星云 阅读(2127) 评论(0) 推荐(0) 编辑
摘要:目标: 登陆界面,登陆错误三次退出程序。假设用户名密码是admin、888888,不区分大小写,(易错点:局部变量与类变量) 局部变量每次运行完毕变量的值都会被销毁,下次再运行,会重新初始化。 而类字段,只要是一个对象,那么只要对象不销毁,就会一直保持对象的字段值。 退出程序:this.close(... 阅读全文
posted @ 2014-08-03 23:13 技术宅星云 阅读(1790) 评论(0) 推荐(0) 编辑
摘要:要求:软件上有一张图片,默认是隐藏的。用户在文本框中输入身份证号(131226198105223452),点击按钮,如果年龄大于18岁,则显示图片。知识点:取当前年份,Date Time Now Year所需用到的函数 函数一: string string.Substring(int s... 阅读全文
posted @ 2014-08-03 20:31 技术宅星云 阅读(6796) 评论(0) 推荐(0) 编辑
摘要:功能:实现累加计算。知识点:bool int.TryParse(string s,out int result)(+1重载) 将数字的字符串形式转换为它的等效的32位有效的有符号整数,一个指示操作是否成功的返回值。using System;using System.Collections.Gener... 阅读全文
posted @ 2014-08-03 18:24 技术宅星云 阅读(1023) 评论(0) 推荐(0) 编辑
摘要:功能:输入Email地址,输出用户名和域名string[] String.split(params char[] separator)(+5重载))返回的字符串数组包含此实例的字符串(由指定Unicode字符数组的元素分隔) 源码如下:using System;using System... 阅读全文
posted @ 2014-08-03 15:38 技术宅星云 阅读(444) 评论(0) 推荐(0) 编辑
摘要:利用c#语言编写简单计算器:核心知识点: MessageBox.Show(Convert.ToString(comboBox1.SelectedIndex));//下拉序号 MessageBox.Show(Convert.ToString(comboBox1.SelectedItem));//下拉内... 阅读全文
posted @ 2014-08-03 13:00 技术宅星云 阅读(8636) 评论(0) 推荐(0) 编辑
摘要:基于控制台的简单版的聊天机器人,词库可以自己添加。聊天机器人1.0版本源码如下:using System;using System.Collections.Generic;using System.Text;namespace 面向对象聊天机器人1{ class Program { ... 阅读全文
posted @ 2014-08-02 11:07 技术宅星云 阅读(2093) 评论(0) 推荐(0) 编辑
摘要:属性:1.一般属性开头字母大写,字段开头字母小写。2.通过public来赋值的方法无法判断赋值是否非法!3.无论赋值如何,取值如果就是不采用赋值的结果,那么无论赋值什么都不管用。4.经典错误之死循环。5.只读属性。6..net3.0以上支持简写代码例一:通过public来赋值的方法无法判断赋值是否非... 阅读全文
posted @ 2014-08-01 20:09 技术宅星云 阅读(437) 评论(0) 推荐(0) 编辑
摘要:学习核心内容: 面向对象的三个特性:封装、继承、多态访问级别:用处在于控制成员在那些地方可以访问,这样达到面向对象封装的目的。常用级别:public (任何地方都可以访问)private(默认级别。只能由本类中的成员访问。)1.打开软件:新建项目——windows——控制台应用程序——类1代码如下:... 阅读全文
posted @ 2014-08-01 12:44 技术宅星云 阅读(308) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示