SlideShare a Scribd company logo
5 分で学ぶ
Interpolated String Handler
- C# 上級テクニック編 -
鈴木 孝明 (@xin9le)
1
Name
鈴木 孝明 a.k.a @xin9le
Work
Application Engineer
株式会社 fingger 技術顧問
Award
Microsoft MVP (2012/7 -)
About
今日の主役
$"Hello, tfcon{2022}!"
$"Hello, tfcon{2022}!"
C# 10 / .NET 6 で大幅な高速化
利便性が高い記法だが速くはなかった
.NET 6 で再コンパイルするだけで恩恵を受けられる
併せて独自カスタマイズも可能に
パターンベースな解釈が行われるので型に依存しない拡張性を持つ
.NET 6 から既定で有効だが、.NET 5 以前でも C# 10 であれば利用可能

More Related Content

PDF
C# における Redis 徹底活用
PDF
Inside FastEnum
PDF
今日からできる!簡単 .NET 高速化 Tips
PDF
30min Serverless xTuber
PPTX
Tetris Algorithm
PPTX
C# 7 New Features
PPTX
Live Coding で学ぶ C# 7
PPTX
C# 7 Current Status
C# における Redis 徹底活用
Inside FastEnum
今日からできる!簡単 .NET 高速化 Tips
30min Serverless xTuber
Tetris Algorithm
C# 7 New Features
Live Coding で学ぶ C# 7
C# 7 Current Status

More from Takaaki Suzuki (20)

PPTX
4 Colors Othello’s Algorithm
PPTX
Sharing Deep Dive
PDF
4 Colors Othello’s Algorithm @仙台 IT 文化祭 2017
PDF
DeclarativeSql
PDF
Sevens Algorithm
PDF
Friendly
PDF
WPF Interoperability
PDF
Universal Appとは? -デバイスに依存しないアプリケーション開発-
PDF
酒の肴はC# vNext
PDF
Async History in .NET
PDF
SignalR Tune-up
PDF
Twilioと.NET
PDF
Programmer's Brain
PDF
What's MVP
PDF
C#のココが好き!
PDF
Non-Stop Experience
PDF
Using C# on Surface
PDF
URL Routing Test Kit
PDF
Windows 8 UX Guidelines
PDF
RxShowcase -for ignote & i-Jupiter-
4 Colors Othello’s Algorithm
Sharing Deep Dive
4 Colors Othello’s Algorithm @仙台 IT 文化祭 2017
DeclarativeSql
Sevens Algorithm
Friendly
WPF Interoperability
Universal Appとは? -デバイスに依存しないアプリケーション開発-
酒の肴はC# vNext
Async History in .NET
SignalR Tune-up
Twilioと.NET
Programmer's Brain
What's MVP
C#のココが好き!
Non-Stop Experience
Using C# on Surface
URL Routing Test Kit
Windows 8 UX Guidelines
RxShowcase -for ignote & i-Jupiter-
Ad

5 分で学ぶ Interpolated String Handler

  • 1. 5 分で学ぶ Interpolated String Handler - C# 上級テクニック編 - 鈴木 孝明 (@xin9le) 1
  • 2. Name 鈴木 孝明 a.k.a @xin9le Work Application Engineer 株式会社 fingger 技術顧問 Award Microsoft MVP (2012/7 -) About
  • 4. $"Hello, tfcon{2022}!" C# 10 / .NET 6 で大幅な高速化 利便性が高い記法だが速くはなかった .NET 6 で再コンパイルするだけで恩恵を受けられる 併せて独自カスタマイズも可能に パターンベースな解釈が行われるので型に依存しない拡張性を持つ .NET 6 から既定で有効だが、.NET 5 以前でも C# 10 であれば利用可能