自定义博客皮肤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 322

原创 readonly

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

2017-07-05 15:46:06 420

原创 访问修饰符

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

2017-07-04 13:57:18 220

原创 abstract类及其方法

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

2017-07-04 08:36:40 376

原创 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 234

原创 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 617

原创 DataGridView各操作

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

2017-06-21 08:41:58 347

原创 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 228

原创 string.empty null ""

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

2017-06-19 08:57:55 276

原创 FormBorderStyle

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

2017-06-09 12:08:46 400

原创 コード(半角変換)

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

2017-06-09 09:28:54 415

原创 ネットワーク

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

2017-06-06 09:57:28 345

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

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

2017-06-06 09:11:34 921

原创 メール送受信

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

2017-06-05 16:51:20 367

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

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

2017-06-05 13:48:36 248

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

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

2017-06-05 10:09:22 690

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

 create table UserInfo( id varchar(4), username varchar(5), userpwd varchar(15), useraddress varchar(15));   create  proc userAdd( @id varchar(4), @username varcha

2017-06-02 15:21:24 964

原创 C#总结(待补充)

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

2017-06-02 08:41:55 270

原创 文字列操作

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

2017-06-01 15:12:49 557

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

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

2017-06-01 14:21:57 358

原创 よくある例外型

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

2017-06-01 11:55:52 393

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

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

2017-06-01 09:26:16 385

原创 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 377

空空如也

空空如也

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

TA关注的人

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