public void TestConvertCallsLambda() { bool called = false; var sut = new GenericValueConverter<int>(x=>"" + (called = true)); sut.Convert(anyInt); Assert.IsTrue(called); }
static AClass() { tunedPrinter = new Stateprinter(); var genericConverter = new GenericValueConverter <int[]>(y => string.Join(", ", y.Select(x => x.ToString()).ToArray())); tunedPrinter.Configuration.Add(genericConverter); tunedPrinter.PrintObject(new AClass()); // warmup }
public void TestConvertCallsLambda() { bool called = false; var sut = new GenericValueConverter <int>(x => "" + (called = true)); sut.Convert(anyInt); Assert.IsTrue(called); }
public ExpenseListViewCell() { var expenseNameLabel = new Label(); expenseNameLabel.SetBinding(Label.TextProperty, "Name"); var expenseAmountLabel = new Label(); var expenseAmountToStringConverter = new GenericValueConverter(obj => string.Format("{0:C}", ((decimal)obj))); expenseAmountLabel.SetBinding(Label.TextProperty, new Binding("Amount", converter: expenseAmountToStringConverter)); var layout = new StackLayout(); layout.Children.Add(expenseNameLabel); layout.Children.Add(expenseAmountLabel); View = layout; }
static AClass() { tunedPrinter = new Stateprinter(); var genericConverter = new GenericValueConverter<int[]>(y => string.Join(", ", y.Select(x => x.ToString()).ToArray())); tunedPrinter.Configuration.Add(genericConverter); tunedPrinter.PrintObject(new AClass()); // warmup }