Sorry, you cannot create your own operators in C#.
You could use extension methods to enable a fluent syntax like
bool f = b.IsBetween(a, c);
Or, if you were being extremely clever, you could do:
bool f = a.IsLessThan(b).IsLessThan(c);
doing so is tricky, but possible. (Hint: define a custom object that IsLessThan returns that tracks its bounds and understands how it is combined with other instances of the object. Essentially this is how LINQ-to-SQL works with regard to combining Where, Select, and so on.)
But you cannot define your own operator syntaxes in C#.
If you are interested in languages where you can define your own operators, you might consider looking into F#.