小学生 板柳音頭 https://youtu.be/WFlzzAVWHa4
映像などがほとんどない
教員スト 報復を避ける署名 | 2019/1/17(木) 15:49 - Yahoo!ニュース https://news.yahoo.co.jp/pickup/6310484
傘連判状、完全に一揆だ
ThreeWayComparison.Compareに変えました><;
Here is my C# code (38 lines) on online editor/compiler! https://paiza.io/projects/nk2XZFmS0y0dWzncpbLK9Q?locale=ja-jp
オレンジが書いたこれでいう所の
CsOrdering.Order(hoge,fuga)
//OrderIs型が返ってくる><
を、糖衣構文として hoge <=> fugaって書けるようにすれば、ちゃんと静的に型検査される宇宙船演算子になって、世の中で一般的な(?)整数型で-1,0,1で表現するやつよりは型安全?><
https://mstdn.nere9.help/@orange_in_space/101430583361523104
これ、paizaioに貼りました>< ほめて><
C#で38行のコード書いたよ!ブラウザ上でプログラミング・実行できるよ! コードは https://paiza.io/projects/nk2XZFmS0y0dWzncpbLK9Q?locale=en-us
//ちゃんと型検査されるようになおしました!><;
public enum OrderIs : int
{
LT = -1,
EQ = 0,
GT = 1
}
public static class CsOrdering
{
public static OrderIs Order<Type>(Type left, Type right)
where Type : IComparable
{
return (OrderIs)left.CompareTo(right);
}
}
これと同じようなの、C# の標準ライブラリに追加してほしい・・・><
https://mstdn.nere9.help/@orange_in_space/101430487129889069
日本語版使用例><;
Console.WriteLine(どっちがでかいのさ.これとこれ(2, 3));
//出力 : みぎだよ
// switch case の例
switch (どっちがでかいのさ.これとこれ(2, 3))
{
case でかいのは.ひだりだよ:
{
//以下略
C# わからん人用に日本語版!!!><;(日本語版もそのまま使える><;)
public enum でかいのは : int
{
みぎだよ = -1,
同じだよ = 0,
ひだりだよ = 1
}
public static class どっちがでかいのさ
{
public static でかいのは これとこれ(IComparable left, IComparable right)
{
return (でかいのは)left.CompareTo(right);
}
}
これ、暗黙の型変換やらタプルからどうたらとか、どうしたら短く書けるか試行錯誤しまくった結果、これするクラスびっくりするくらい短くなった!><;
https://mstdn.nere9.help/@orange_in_space/101429831866038381