自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Regex操作

string str = Regex.Match(body, "期間.*?(年齢|スキル|単価|期間|場所)").Value;            StringBuilder sb = new StringBuilder();            Regex regex = new Regex("[ぁ-んァ-ヶ亜-熙0-9〇-九a-zA-Z\r\n]");         

2017-07-06 13:29:12 286

原创 readonly

readonly 字段可以在声明或构造函数中初始化。 因此,根据所使用的构造函数,readonly 字段可能具有不同的值。 另外,虽然 const 字段是编译时常量,但 readonly 字段可用于运行时常量,如下面的示例所示:public static readonly uint timeStamp = (uint)DateTime.Now.Ticks; public class

2017-07-05 15:46:06 350

原创 访问修饰符

五种访问修饰符:public、private、protected、internal、protected internalpublic 公有访问。不受任何限制。private 私有访问。只限于本类成员访问,子类,实例都不能访问。protected 保护访问。只限于本类和子类访问,实例不能访问。internal 内部访问。只限于本项目内访问,其他不能访问。protected

2017-07-04 13:57:18 172

原创 abstract类及其方法

为什么要创造抽象?可以使用abstract来修饰一个类或者方法。用abstract修饰的类表示这个类是一个抽象类,用abstract修饰的方法表示这个方法是一个抽象方法。抽象类不能被实例化。抽象方法只有方法声明,没有方法的实现内容。一个类中,只要有一个抽象方法,这个类必须被声明为抽象类

2017-07-04 08:36:40 343

原创 DataGrid

using System;using System.Data;using System.Drawing;using System.Windows.Forms;namespace DoBon.View{    public partial class DataGridFrm : Form    {        DataGrid dg = new DataGr

2017-06-21 09:33:57 218

原创 GetSchema

using DoBon.Service;using System;using System.Data;using System.Data.OleDb;using System.Windows.Forms;namespace DoBon.View{    public partial class SchemaFrm : Form    {     

2017-06-21 08:49:19 570

原创 DataGridView各操作

/* MultiSelet  ユーザーが複数の携帯、行、または列を一度に選択できるtrue ;          * それ以外 false。既定値は trueです。         * SelectionMode  DataGridViewの携帯がどのように選択できるかを示す値を取得または設定します         *          *          *      

2017-06-21 08:41:58 312

原创 Dictionary

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;    class Program    {        static void Main(string[] args)        {

2017-06-20 14:12:35 202

原创 string.empty null ""

string 引用类型 存储在堆上。null 未在堆上开辟空间。String.Empty和string=””一样,同样需要占用内存空间,为什么推荐优先使用String.Empty ?string.Empty让代码好读,防止代码产生歧义,比如说:string s = "";  string s = " ";   这个不细心看,很难看出是空字符串还是空格

2017-06-19 08:57:55 223

原创 FormBorderStyle

成员名称    说明None            无边框FixedSingle 固定的单行边框Fixed3D         固定的三维边框FixedDialog 固定的对话框样式的粗边框Sizable         可调整大小的边框FixedToolWindow 不可调整大小的工具窗口边框 SizableToolWindow   可调整大小的工具窗口边框

2017-06-09 12:08:46 353

原创 コード(半角変換)

///         /// 半角に変更する        ///         /// 文字列        /// 変更した文字列        public string ToSemiangle(string input)        {            char[] semiangle = input.ToCharArray();        

2017-06-09 09:28:54 385

原创 ネットワーク

・ホスト名を取得する  Dns.GetHostName(); ・IPアドレスを取得する        string host=Dns.GetHostName();            IPHostEntry ip = Dns.GetHostByName(host);            IPAddress ipaddr = ip.AddressList[0];       

2017-06-06 09:57:28 323

原创 スレッド及びレジストリ

  ・アプリNotePadを起動する   public static void Pro()        {            Process proc = new Process();            proc.StartInfo.FileName = "NotePad.exe";            proc.Start();            

2017-06-06 09:11:34 877

原创 メール送受信

     メール送信   public SmtpClient Connect()        {            SmtpClient client = new SmtpClient();            try            {                client.Credentials = new NetworkCredential

2017-06-05 16:51:20 334

原创 ファイル読み取りおよび出力

・テキストファイルを開く StreamReader(string path) StreamReader(string path,Enconding  ) ・ファイルを閉じる・テキストファイルから文字列一行ずつ読み込み(ReadLine)string str;   while ((str = sr.ReadLine()) != null)            {      

2017-06-05 13:48:36 225

原创 ファイル、フォルダ操作

・指定したファイルやフォルダの存在を調べる File.Exists(string path);・指定した場所にあるファイルやふフォルダを削除\作成する  ・File.Delete\Createt(string path) ・Directory.Delete\CreateDirectory(string path)・指定したファイルやフォルダを別の場所に移動する ・ファイ

2017-06-05 10:09:22 644

原创 ストアドプロシージャ

createtable UserInfo(idvarchar(4),usernamevarchar(5),userpwdvarchar(15),useraddressvarchar(15)); create proc userAdd(@idvarchar(4),@usernamevarcha

2017-06-02 15:21:24 925

原创 C#总结(待补充)

类和结构是.NET Framework 通用类型系统的两种基本构造。每种本质上都是一种数据结构。其中封装了同属一个逻辑单元的一组数据和行为。数据和行为是类或结构的成员。类是引用类型,结构是值类型。类用于对更复杂的行为或应在类对象创建后进行修改的数据建模。结构最适用于所含大部分数据不得在结构创建后进行修改的小型数据结构。 封装或称为面向对象

2017-06-02 08:41:55 247

原创 文字列操作

・ char型をint型にキャスト、文字コード(Unicode)を調べる  使用例:  int a = '愛';・ 文字列の先頭から指定した文字数分の文字列を取得する  使用例:text.Substring(0,5);  // 文字列の指定した位置から、指定した文字数分の文字列を取得する text.Substring(i,text.Length-i)  //文字列の指定した位置から、最

2017-06-01 15:12:49 511

原创 ADO.NET データベース接続方式

      ・SqlDataReaderを使用、データの読み出しをする   public static void SqlconnectByDR()        {            string path = "server=XXX;database =Test;Integrated Security =true";            SqlConnection

2017-06-01 14:21:57 332

原创 よくある例外型

・用語try-catchステートメント例外を捉える処理をtryブロックに記述する例外が発生したら行う処理をcatchブロックに記述する例外の種類をxxxにする例外発生時に行う処理をxxxにする例外が発生したらメッセージを表示する/例外のメッセージを取得して表示する例外ごとに処理を分けるよくある例外種類・xx配列のインデックスが範囲外の時に例外処理をする 

2017-06-01 11:55:52 374

原创 エンティティによりデータサービスの作成及びCRUD

・データサービスの作成をする ・エンティティXXの非公開インスタンスをするprivate TestEntities testEntities = new TestEntities(); ・プロパティの作成をする        public DbSet T_Students //T_Studentsテーブル相当        {             get { r

2017-06-01 09:26:16 353

原创 CodeFirst

・モデル・クラスの作成をする・SysRoleモデルクラスの作成をするnamespace CodeFirst.Model { public class SysRole { public int ID { get; set; } public string RoleName { get; set; } public string RoleDesc { get;

2017-06-01 09:03:01 334

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除