タグをすべて表示
タグの絞り込みを解除
米Microsoftは現地時間2018年11月12日、C#の次期バージョン「C# 8.0」の新機能を紹介するブログ記事を公開した。C# 8.0は、「.NET Core 3.0」の正式リリースとあわせて、2019年に登場する予定だ。まず...
Building C# 8.0The next major version of C# is C# 8.0. It’s been in the works for quite some time, even as we built and shipped the minor releases C# 7.1, 7.2 and 7.3, and I’m quite excit...
SharpLabでは、自分が書いたC#コードをコンパイラがどんなコードとして扱い、それをどんなILコードへコンパイルするかを手軽に確認できる。 連載目次 SharpLabは、プログラマーが記述したC#コードをコ...
CodeZineでもお馴染み、WINGSプロジェクト代表の山田祥寛さんによる新刊『独習C# 新版』(翔泳社)が12月15日(金)に発売となりました。翻訳だった旧版から、完全書き下ろしとして新登場した本書。今...
資料: 日本の第一人者が C# の現状と今後を徹底解説!「この素晴らしい C# に祝福を!」 [PDF] 岩永 信之 「++C++; // 未確認飛行 C 」サイト管理者 C# 1.0 の正式リリースから 15 年経ち、C# を取り巻く...
手なりでコーディングしているとコードのスタイルがハチャメチャになりがちです。規約に従って書こうと思っても規約に従ってかけてるかを判断するのは意外と難しいものです。そんならツールを使ってチ...
2000年に入り、Microsoftが「Next Generation Windows Services」(NGWS)の名称でアプリケーションの新しい開発・実行フレームワークの開発表明を行なった時点からすでに16年の月日が経過した。そして...
JVMの世界にいると、.NETやMonoなんてもの、全く知らなくても生きてゆけますし、生きてこれました。 しかし、最近 F# の実行環境をMacに構築したくて、色々ググっていました。 そうすると、どうしても....
docs.microsoft.com The home for Microsoft documentation and learning for developers and technology professionals.
C#6.0以前の構造体の初期化 構造体の初期化の基本 クラスと同様にnew演算子で初期化できる。 new演算子による明示的な初期化を行わなくても使える。 public struct Shop { public int ID; public strin...
主に C#.NET と VB.NET の違いについて、メモを残していきます。 誤り等があれば、コメントから知らせていただけるとありがたいです。 ※載せているソースについて検証はしていますが、無保証です。 Dic...
C#のLINQメソッドは超便利!!、なんですが…肝心のAPIがわかりづらいです。 そこで、種類ごとにまとめて、簡単なサンプルを書いてみました。 結果の表示に、独自の拡張メソッド ToResult(this IEnumerabl...
ここでは、Java SE 5.0 以降を知っている人が C# 2.0 を使うことになった場合を考える*1 *2。 あと、ライブラリについては触れないことにする*3。 命名規約 まず、命名規約が全然違う。Java ではメソッ...
「delegate = Cの関数ポインタ」という認識だった。 しかし、delegateに対応する日本語が「移譲」であることや、インスタンスメソッドを参照できることを考えると、delegateとはいわゆる「移譲」(※)を...
C# 7.1: 半年でのマイナーリリース C# 7で始まったリリースサイクルの短期化に伴って、つい先日C# 7.1がリリースされた。そこに含まれる新機能、C# 7.2/7.3に含まれる予定の機能、そこから見えてくる...
「C# 5.0」正式リリースの後、「.NET Compiler Platform」の開発が始まり、 当初は既存の C# コンパイラーとの互換性を保つことが優先されていて、しばらく C# の新機能実装が止まっていました。 これ...
アプリでもはてなブックマークを楽しもう!
最新人気エントリーを配信します。
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く