Table of Contents 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Notes DownloadECMA-334 C# Language Specification


20 Interfaces
Paragraph 11 An interface defines a contract. 2 A class or struct that implements an interface must adhere to its contract. 3 An interface may inherit from multiple base interfaces, and a class or struct may implement multiple interfaces.
Paragraph 21 Interfaces can contain methods, properties, events, and indexers. 2 The interface itself does not provide implementations for the members that it defines. 3 The interface merely specifies the members that must be supplied by classes or interfaces that implement the interface. |
Jagger Software Ltd |
Company # 4070126 |
VAT # 762 5213 42 |

