predicate (old)

main
syneffort 2 years ago
parent 5977ac2edd
commit 1e61c77fff
  1. 5
      DevTips/DevTips/Program.cs
  2. 2
      DevTips/DevTips/Tips/ActionClient.cs
  3. 2
      DevTips/DevTips/Tips/FuncClient.cs
  4. 1
      DevTips/DevTips/Tips/LinqGroupMinMax.cs
  5. 18
      DevTips/DevTips/Tips/PreicateClient.cs

@ -17,6 +17,9 @@ class Program
// ActionClient.Client(); // ActionClient.Client();
// Func // Func
FuncClient.Client(); // FuncClient.Client();
// Predicate
PreicateClient.Client();
} }
} }

@ -1,3 +1,5 @@
using System;
namespace DevTips.Tips namespace DevTips.Tips
{ {
class ActionClient class ActionClient

@ -1,3 +1,5 @@
using System;
namespace DevTips.Tips namespace DevTips.Tips
{ {
class FuncClient class FuncClient

@ -1,3 +1,4 @@
using System;
using System.Data; using System.Data;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;

@ -0,0 +1,18 @@
using System;
namespace DevTips.Tips;
class PreicateClient
{
public static void Client()
{
Predicate<int> p = delegate(int n)
{
return n >= 0;
};
System.Console.WriteLine($"p(-1): {p(-1)}");
Predicate<string> p2 = s => s.StartsWith("A");
System.Console.WriteLine($"p2(\"Apple\"): {p2("Apple")}");
}
}
Loading…
Cancel
Save