में डुप्लिकेट आइटमों की गिनती पाएं I सूची में सी # का उपयोग कर रहा हूं।सी # सूची
TestCase.cs
public class TestCase
{
private string scenarioID;
private string error;
public string ScenarioID
{
get
{
return this.scenarioID;
}
set
{
this.scenarioID = value;
}
}
public string Error
{
get
{
return this.error;
}
set
{
this.error = value;
}
}
public TestCase(string arg_scenarioName, string arg_error)
{
this.ScenarioID = arg_scenarioName;
this.Error = arg_error;
}
}
सूची मैं createing रहा है:
private List<TestCase> GetTestCases()
{
List<TestCase> scenarios = new List<TestCase>();
TestCase scenario1 = new TestCase("Scenario1", string.Empty);
TestCase scenario2 = new TestCase("Scenario2", string.Empty);
TestCase scenario3 = new TestCase("Scenario1", string.Empty);
TestCase scenario4 = new TestCase("Scenario4", string.Empty);
TestCase scenario5 = new TestCase("Scenario1", string.Empty);
TestCase scenario6 = new TestCase("Scenario6", string.Empty);
TestCase scenario7 = new TestCase("Scenario7", string.Empty);
scenarios.Add(scenario1);
scenarios.Add(scenario2);
scenarios.Add(scenario3);
scenarios.Add(scenario4);
scenarios.Add(scenario5);
scenarios.Add(scenario6);
scenarios.Add(scenario7);
return scenarios;
}
अब मैं सूची के माध्यम से पुनरावृत्ति कर रहा हूँ कोड नीचे वर्णित के रूप में है। मैं यह देखना चाहता हूं कि एक ही परिदृश्य आईडी के साथ सूची में कितने डुप्लिकेट टेस्टकेस हैं। क्या लिंक्स या सूची के लिए किसी भी अंतर्निहित विधि का उपयोग करके इसे हल करने का कोई तरीका है?
सादर, प्रियंक
आपके उदाहरण में क्या जवाब है? 1, 2, या 3 (या अन्य)? –
http://stackoverflow.com/questions/5080538/c-sharp-determine-duplicate-in-list – assylias
आपको डुप्लिकेट आइटमों की गणना करने की आवश्यकता क्यों है? (उत्सुक) –