ufcpp / UfcppSample

http://ufcpp.net/ 向けのサンプル
Apache License 2.0
136 stars 39 forks source link

「複合型の分解」において、将来的には〜という内容が実現化した #229

Closed RyotaMurohoshi closed 5 years ago

RyotaMurohoshi commented 5 years ago

こちらの「複合型の分解」において

https://ufcpp.net/study/csharp/datatype/deconstruction/

(ちなみに、将来的には、KeyValuePairやTuple自体に手が入って、インスタンス メソッドとしてDeconstructメソッドが追加される可能性もあります。)

という記述があります。

.NET Coreや.NET Standardにおいて、KeuValuePairやTupleにDeconstructメソッドが追加されました。 .NET Frameworkはまだなようです。

関連 : https://qiita.com/RyotaMurohoshi/items/dda4b2d623ddc9e0f6ff

ufcpp commented 5 years ago

あー… 直しときます。

でも、最近、どのランタイムならどのメソッドがあるかとかがまるでわからず… standardは2.1からですか。

ufcpp commented 5 years ago

fxの方には過度の期待はしないでください!

ufcpp commented 5 years ago

あー、 .NET Framework は netstandard2.1 に対応しないはず。 理由は大体 Span (Fast Span というか、ランタイムによるサポートがないと危ない機能を入れれない)のせい。

ufcpp commented 5 years ago

修正。

RyotaMurohoshi commented 5 years ago

ありがとうございますー

netstandard2.1 に対応しない

え。そうなんですか?Spanですかー