コード例 #1
0
        public void Print(

            [Aliases("c")]
            [MoreThan(5)]
            [LessOrEqualTo(10)]
            Int32 count,

            [Aliases("m.msg"), DefaultValue("hello")]
            String message,

            String prefix)
        {
            for (var i = 0; i < count; i++)
            {
                Printer.Print(prefix + message);
            }
        }
コード例 #2
0
        public void Print(

            [Aliases("c")]
            Int32 count,

            [Aliases("m,msg")]
            [DefaultValue("hello")]
            String message,

            String prefix,

            [Aliases("u")]
            [DefaultValue(false)]
            Boolean upper)
        {
            for (var i = 0; i < count; i++)
            {
                var text = prefix + message;

                Printer.Print(upper ? text.ToUpper() : text);
            }
        }
コード例 #3
0
 public void Zoo([DefaultValue("5")] int n)
 {
     Printer.Print(n.ToString());
 }
コード例 #4
0
 public void Foo(string x, Guid g)
 {
     Printer.Print(x + g);
 }
コード例 #5
0
 public void Help(string h, string boo)
 {
     Printer.Print("help");
 }
コード例 #6
0
 public void Help(string h)
 {
     Printer.Print("help");
 }
コード例 #7
0
ファイル: PrinterTests.cs プロジェクト: peterlindsten/Lisp
 public void ListReturnsParens() =>
 Assert.Equal("()", Printer.Print(new AstList()));
コード例 #8
0
 public void Foo(string x, int y)
 {
     Printer.Print("works!");
 }
コード例 #9
0
 public void Foo(string x, Uri u)
 {
     Printer.Print(x + u);
 }
コード例 #10
0
 public void ShowHelp(string help)
 {
     Printer.Print("help");
 }
コード例 #11
0
 public void Bar()
 {
     Printer.Print("zoo");
 }
コード例 #12
0
 public void Foo(string x)
 {
     Printer.Print(x);
 }
コード例 #13
0
ファイル: PrinterTests.cs プロジェクト: peterlindsten/Lisp
 public void SymbolReturnsText() =>
 Assert.Equal("rawr", Printer.Print(new AstSymbol("rawr")));
コード例 #14
0
ファイル: PrinterTests.cs プロジェクト: peterlindsten/Lisp
 public void RecursiveList() =>
 Assert.Equal("(ra ())", Printer.Print(new AstList(new AstSymbol("ra"), new AstList())));
コード例 #15
0
ファイル: PrinterTests.cs プロジェクト: peterlindsten/Lisp
 public void FilledListReturnsSExpression() =>
 Assert.Equal("(ra wr)", Printer.Print(new AstList(new AstSymbol("ra"), new AstSymbol("wr"))));
コード例 #16
0
 public void Help(string help)
 {
     Printer.Print(help);
 }
コード例 #17
0
 public void Print([DefaultValue("bar")] string foo)
 {
     Printer.Print(foo);
 }
コード例 #18
0
 public void Print()
 {
     Printer.Print("x");
 }
コード例 #19
0
 public void Foo()
 {
     Printer.Print("works!");
 }
コード例 #20
0
 public void Foo(int h)
 {
     Printer.Print("a");
 }
コード例 #21
0
 public void Print(string foo)
 {
     Printer.Print(foo);
 }
コード例 #22
0
 public void Foo(string h, int n)
 {
     Printer.Print("a");
 }