---
title: "What happens in case of the inherited interfaces have conflicting method names?"  
description: "What happens in case of the inherited interfaces have conflicting method names?"  
author: "Revati S Misra"  
published: 2023-04-14  
updated: 2023-04-19  
canonical: https://www.mindstick.com/forum/157800/what-happens-in-case-of-the-inherited-interfaces-have-conflicting-method-names  
category: "oops"  
tags: ["c#", "oops"]  
reading_time: 1 minute  

---

# What happens in case of the inherited interfaces have conflicting method names?

What happens in case of the inherited [interfaces](https://www.mindstick.com/articles/12100/interfaces-in-java-real-life-example) have conflicting [method](https://www.mindstick.com/forum/166/webservice-method) names?

## Replies

### Reply by Aryan Kumar

In C#, if the inherited interfaces have conflicting method names, then the class implementing those interfaces will need to explicitly implement each conflicting method and provide its own implementation for each one.\
Note that when implementing the methods, we need to use the explicit interface implementation syntax to differentiate between the two conflicting methods.


---

Original Source: https://www.mindstick.com/forum/157800/what-happens-in-case-of-the-inherited-interfaces-have-conflicting-method-names

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
