はじめてのGo言語 - ブログのおんがえし に続いて A Tour of Go を最後までやってみました。 コードを実際に実行させながら基本的なGoの使い方を学ぶことで出来るのでおすすめです。日本語版もあります。 英語の勉強にもなるので私は英語版を使いました。どうしても意味が分からない時だけ日本語版を読むようにしたのですが、コードもあるし全体の80%くらいは英語だけでなんとか分かりました。プログラマはコード例などが付いているものの方が英語学習が捗ると思っています。 解答例 以下を大分参考にさせてもらいました。 A Tour of Go で Go に入門した - ゆううきブログ 私の解答は GitHub に。 ongaeshi/tour-of-go 演習問題は少し難しいけどGo言語の得意分野がなんとなく分かるのでおすすめです。どうしても分からない時は解答を読んで理解してみるといいです。 印象
.NET Native is a precompilation technology for building and deploying UWP apps. .NET Native is included with Visual Studio 2015 and later versions. It automatically compiles the release version of UWP apps that are written in managed code (C# or Visual Basic) to native code. Typically, .NET apps are compiled to intermediate language (IL). At run time, the just-in-time (JIT) compiler translates the
最近の趣味コード。 装飾なしのC#クラスから、ちゃんとした機能付きのC#クラスを作るコード。 仕事で似たようなコードを作って実用しているものの、結構ごてごてしててどうしたものかと悩んでいたところ、もっとシンプルにやる方法を思いついたので実装中。 というか、結構よくコード生成やる。要は、何回か同じの作ってるうちにこなれてきてしまった感じ。 どうやって 生成元: 単一名前空間に生成元になるクラスだけを書いた dll 生成に使ってるもの リフレクションで型情報を取ってきて、それを元に新しい型を作る T4テンプレートを使ってコード生成 Microsoft.Build.dll 使って .csproj ファイルを直書き換えして、生成した .cs ファイルをプロジェクトに登録 どういうものを インターフェイスは get オンリー mutable クラス: get/set あり コレクションは普通の配列を
主任弁護人の佐藤博史弁護士の怒りが炸裂した。まずは検察官に。そして報道陣に対して。5月22日の第1回公判前整理手続きが終わった後の記者会見の席上である。検察側が提出した証明予定記載事実に事件と被告人のつながりについてまったく記載されていないという「異常なもの」(佐藤弁護士)だった。唯一の警察官調書が開示されたものの、肝心の部分は黒塗り。弁護側の公訴棄却の申し立てはほとんど報じられず、また雲取山山頂から今月になってメッセージ入りの記憶媒体が発見されたという警察情報はそれなりの大きさで伝えられた。この警察情報を無批判に報じたマスメディアについて、佐藤弁護士は「警察の御用聞きはやめてもらいたい!」と一喝した。 「異例」づくめの検察の対応この日の公判前整理手続きには、被告人の片山祐輔被告もスーツ姿で出廷した、という。裁判官が黙秘権の告知をしたが、特に本人が話す場面はなかったようだ。 弁護側は佐藤弁
C#のソフトを作る時、もちろんVisualStudioも使うんだけど、特にGUIを使わない部分だと使い慣れたEmacsの方がメリットが多いので、csharp-modeを試してみた。 EmacsWiki: CSharp Mode ほとんどの部分で問題は無いんだけど、一部のインデントがバグってるのが嫌だなー、と思って調べてたら。こんなのが。 EmacsWiki: CSharp Mode - Incorrect indentation (誰か) インデントが変じゃない? (csharp-mode作者) 別に?ただのちょっと変わったインデントでしょ? c-set-offset 関数で好きなように設定したら? C#なんだからある程度VS標準のインデントに合わせた方がいいんじゃね?って思いつつ、 ってことで c-set-offset でインデントを調整してみた。 gist: 775778 - csha
C#とRubyの対比・比較表、いわゆるチートシートです。 「C#で言うところの…」と「Rubyで言うところの…」に対応する記述・クラス等を対比表としてまとめたものです。 Rubyスクリプトを書いているときに「C#で言うところのアレはRubyではどう書くんだっけ」ということが多いので、すぐに参照できるようよく使う部分を中心にまとめてあります。 全般的なことすべてが完全に一致するものではなく、ある程度似た動作をするものを記述している箇所があります引数や記述を一部省略しているので、そういう部分はニュアンスで読んでくださいメソッドがクラス/インスタンスかどうか(Rubyでは破壊的/非破壊的かどうか)はあまり区別せずに記述しています特に対応するものが無い場合は空欄にしてあります C#についてC# 3.0、.NET Framework 2.0(と一部Mono 2.4)をベースに書いています Rubyに
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. C# language documentation The C# guide contains articles, tutorials, and code samples to help you get started with C# and the .NET platform. Experienced developers can learn about new features in the What's new section. Experienced developers can learn d
Stay in your flow and complete tasks faster with the help of multi-line suggestions prompted by your code and code comments. Building new functionality, writing unit tests, and learning new technologies has never been easier or more fun. NEWGitHub Copilot for Business adds security vulnerability filtering, proxy support, and industry leading privacy.
第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基本の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー
ここに記載されているサンプルの抜粋から、サンプル コードにアクセスできます。各抜粋にはサンプルのファイルを開いたりコピーしたりするためのリンクが含まれています。また、.NET Framework SDK には、.NET Framework の機能と Visual C# のコードの例を示す、テクノロジのサンプル、アプリケーションのサンプル、およびクイック スタート チュートリアルが用意されています。 クイック スタート チュートリアルは、.NET Framework テクノロジが開発者に提供する機能を理解するための最も効率の良い方法です。クイック スタートには、一連のサンプルの他、構文、アーキテクチャ、および Visual Studio と .NET Framework の機能に簡単に慣れるためにデザインされたサポート ドキュメントが用意されています。クイック スタート チュートリアルには、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く