More Related Content
PDF
PDF
Write slides and books in VSCode + Markdown PDF
ASP.NET CoreとAzure AD B2Cを使ったサクっと認証 PDF
The Twelve-Factor (A|M)pp with C# PDF
PDF
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して PDF
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~ PPTX
2014 03-15 業務アプリinsider ソフトウェア方面の先進テクノロジー What's hot
PDF
PDF
PDF
PDF
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ PDF
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介 PDF
マイクロサービス開発が捗る Project Tye PDF
PDF
PDF
Bicep + VS Code で楽々Azure Deploy PDF
PDF
.NET アプリを改善して実践する継続的インテグレーション PPTX
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~ PDF
.NET Coreから概観する.NETのOSSへの取り組み PDF
PPTX
PPTX
PDF
PDF
Angular ユーザーなら押さえておきたい! TypeScript と Visual Studio Code の基礎と活用 PDF
Introducing Fluent Design PDF
Database tools for .NET Core Viewers also liked
PDF
KEY
PPTX
どうやらテスト駆動型開発は死んだようです。これからのCI PDF
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して PPTX
PDF
PDF
テスト駆動ゲーム開発をJava scriptで実践 PDF
KEY
PPTX
大人の基礎C#【Niigat.NET 2015-10】 PDF
クラウド時代のエンジニアについて #sesfukui PDF
業務アプリケーション開発を支える.NET技術 #ngtnet PDF
シルバーウィークにfacebookアプリを作成した PDF
アプリしか作れないけどAzureに触ってみた #ngtnet PPTX
ライトニングトーク Windows10体験記 201510_山p(アップロード用) PDF
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化 PDF
PDF
PDF
仕事が捗る! Office & エディター操作入門 #nds40 PDF
More from Tadahiro Ishisaka
PPTX
ビジネス向けアプリケーションにこそ進めるMicro orm PPTX
Windows環境でのgitまとめ(2016.8) PPTX
PPTX
PPTX
Windows環境でのgitまとめ(2016.1) PDF
PPTX
PPTX
関数型・オブジェクト指向宗教戦争に疲れたなたに送るGo言語入門 PPTX
Web matrix2とvisual studio PPTX
Jazug3周年lt deployブランチを追加してみましょう PPTX
Hokuriku.net 2013 01-26 node.js PPTX
Git for windows情報アップデート 2014年10月5日 PDF
Windows Windows上に作るチーム開発環境 PPTX
Build insider offline session チームでのgit PPTX
PDF
PDF
PPTX
PDF
PDF
静岡Developers勉強会 第11回 第12章 遅延評価 Recently uploaded
PDF
krsk_aws_re-growth_aws_devops_agent_20251211 PDF
2025/12/12 AutoDevNinjaピッチ資料 - 大人な男のAuto Dev環境 PDF
ソフトウェアエンジニアがクルマのコアを創る!? モビリティの価値を最大化するソフトウェア開発の最前線【DENSO Tech Night 第一夜】 PDF
ソフトとハードの二刀流で実現する先進安全・自動運転のアルゴリズム開発【DENSO Tech Night 第二夜】 ー高精度な画像解析 / AI推論モデル ... PPTX
君をむしばむこの力で_最終発表-1-Monthon2025最終発表用資料-.pptx PDF
音楽アーティスト探索体験に特化した音楽ディスカバリーWebサービス「DigLoop」|Created byヨハク技研 Visual studio 2015 update1 ctpとcsi
- 1.
- 2.
- 3.
VisualStudio 2015 Update1
CTP
10/9(JPT)にリリースされました
バグ修正&機能追加
Windows Store向けコンパイルオプション(/BigObj)の追加
C# Interactive Window
C#のREPL環境
VSOでのプルリクエストがTeam Explorerで作成可能に
など
3
- 4.
C# Interactive Window
VisualStudio 2015内のサブウインドウ
C#のREPL(Read–eval–print loop)環境
C#のコードをスクリプトとして実行できる
C#のコードを対話的に実行できる
外部のアセンブリを参照可能
外部のスクリプトを読み込むことも可能
インテリセンスが使える
Windowの中でawaitをちゃんと待つ
IEnumerableの中身は表示してくれる
イミディエイトウインドウのようにすぐにIDEやデバッ
ガの操作ができる訳ではなさそう
基本的にコードの確認用か?
4
- 5.
- 6.
対話環境のコマンド
C#のディレクティブを使って実現している
#help
ヘルプ
#r
アセンブリへのリファレンスの追加
#r "path/MyAssembly.dll“
#r "System.Collections.Generic“
#load
スクリプト(.csx)の読込
#clear or #cls
画面消去
#reset
対話環境のリセット
•#r "path/MyAssembly.dll"
6
- 7.
- 8.
- 9.
- 10.
Linq
> using System.Collections.Generic;
>List<int> mylist = new List<int> { 4, 7, 2, 5, 0, 6 };
mylist List<int>(6) { 4, 7, 2, 5, 0, 6 }
> mylist.Where(x => x % 2 == 0)
Enumerable.WhereListIterator<int> { 4, 2, 0, 6 }
> mylist.Average()
4
>
10
- 11.
async/await
> using System.Threading.Tasks;
>async Task<DateTime> CountToAsync(int num = 10)
. {
. for (int i = 0; i < num; i++)
. {
. await Task.Delay(TimeSpan.FromSeconds(1));
. }
.
. return DateTime.Now;
. }
> await CountToAsync()
[10/7/2015 2:38:24 PM]
>
11
- 12.
- 13.
- 14.
- 15.