コード例 #1
0
ファイル: op.cs プロジェクト: zjmit/go2cs
                    public static ValAndOff addOffset64(this ValAndOff x, long off) => func((_, panic, __) =>
                    {
                        if (!x.canAdd(off))
                        {
                            panic("invalid ValAndOff.add");
                        }

                        return(ValAndOff(makeValAndOff(x.Val(), x.Off() + off)));
                    });
コード例 #2
0
ファイル: op.cs プロジェクト: zjmit/go2cs
 public static @string String(this ValAndOff x)
 {
     return(fmt.Sprintf("val=%d,off=%d", x.Val(), x.Off()));
 }