Specification pattern: Difference between revisions

Content deleted Content added
Moved code to C# 5 to be more concise, actually there is no simplification - just making things generic, no extensions either
Line 134:
</source>
 
=== [[C Sharp (programming language)|C# 56.0]] with generics ===
 
<source lang="csharp">