技術をかじる猫

適当に気になった技術や言語、思ったこと考えた事など。

ゆの in C#

http://d.hatena.ne.jp/nullpobug/20080717/1216288492

ここの人に誘われてやってみたが、これではどうも面白くない。
何かどこかでひねりたいところ。

LINQ と絡めたいけど、「/」をどうすりゃいいか不明。
参ったね。

namespace yuno
{
    class Yuno
    {
        String local = null;
        public static Yuno operator / (Yuno a,String s)
        {
            a.local = s;
            return a;
        }
        public static Yuno operator /(Yuno a, Yuno s)
        {
            return a;
        }
        public static string operator <(Yuno yuno, string s)
        {
            System.Console.WriteLine(yuno.local + s);
            return yuno.local + s;
        }
        public static string operator >(Yuno yuno, string s)
        {
            return "";
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            Yuno X = new Yuno();
            String _ = "ひだまりスケッチ×365 ";
            String HiDaMaRi = X / _ / X < "来週も見てくださいね!";
        }
    }
}