2020年 9月 2日
プログラミング言語の機能やその活用方法について書いた記事のまとめです。
C# 演算子
- C# で演算子を実装する (1)
素のクラスおよび構造体、タプル型など - C# で演算子を実装する (2)
等値演算子、比較演算子 - C# で演算子を実装する (3)
算術演算子 - C# で演算子を実装する (4)
キャスト演算子、インデクサー - C# で演算子を実装する (5)
論理演算子 - C# で演算子を実装する (6)
補足
C# と数学
- LINQ で素数を求める (C#)
- 競技プログラミングでも C# で簡潔に書きたい
- 数論・素数に関するメソッドを実装する
- C# で方程式を解く
- 命題論理を実装する (C#)
- 命題論理の複雑な問題を解く (C#)
C# LINQ
C# 式ツリー、リフレクション
- メソッドの引数の名前を式ツリーから取得する
- エンティティを匿名型で手軽に実装する (1)
- エンティティを匿名型で手軽に実装する (2)
- DLR で名前付き引数を使う
- Roslyn の構文解析を使ってデバッガーを自作する
- もし C# で形式的検証ができたら