「C Sharpその他 - 使用すべき機能」の版間の差分

文字列「source lang」を「syntaxhighlight lang」に置換
文字列「</source>」を「</syntaxhighlight>」に置換
 
30行目: 30行目:
   
   
  wc.DownloadStringAsync(new Uri("http://ufcpp.net/study/csharp/"));
  wc.DownloadStringAsync(new Uri("http://ufcpp.net/study/csharp/"));
  </source>
  </syntaxhighlight>
<br>
<br>
* C# 4.0の記述方法
* C# 4.0の記述方法
51行目: 51行目:
                                       Console.WriteLine(result);
                                       Console.WriteLine(result);
                                     });
                                     });
  </source>
  </syntaxhighlight>
<br>
<br>
* C# 5.0の記述方法
* C# 5.0の記述方法
71行目: 71行目:
     }
     }
  }
  }
  </source>
  </syntaxhighlight>
<br>
<br>
===== LINQ =====
===== LINQ =====
128行目: 128行目:
     }
     }
  }
  }
  </source>
  </syntaxhighlight>
<br>
<br>
* 現在の記述方法
* 現在の記述方法
171行目: 171行目:
     }
     }
  }
  }
  </source>
  </syntaxhighlight>
<br>
<br>
===== IEnumerableを使う =====
===== IEnumerableを使う =====
189行目: 189行目:
     }
     }
  }
  }
  </source>
  </syntaxhighlight>
<br>
<br>
  <syntaxhighlight lang="c#">
  <syntaxhighlight lang="c#">
204行目: 204行目:
     }
     }
  }
  }
  </source>
  </syntaxhighlight>
<br>
<br>
===== XML =====
===== XML =====
228行目: 228行目:
     Console.WriteLine(title);
     Console.WriteLine(title);
  }
  }
  </source>
  </syntaxhighlight>
<br>
<br>
===== 自動実装プロパティ =====
===== 自動実装プロパティ =====
244行目: 244行目:
     //set { _x = value; }
     //set { _x = value; }
  }
  }
  </source>
  </syntaxhighlight>
<br>
<br>
また、外部からは読み取り専用なプロパティを作る場合は、以下のように記述する。<br>
また、外部からは読み取り専用なプロパティを作る場合は、以下のように記述する。<br>
253行目: 253行目:
     private set;
     private set;
  }
  }
  </source>
  </syntaxhighlight>
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:C_Sharp]]
[[カテゴリ:C_Sharp]]