我有一个string[]像这样的价值观
string[] s = { "saravanan", "Karthick", "Jackson", "saravanan" };
Run Code Online (Sandbox Code Playgroud)
我想看下面的输出
saravanan发生2次
Karthick发生1次
Jackson发生1次
如何在不使用 List或的情况下执行此操作Dictionary
这是我到目前为止所尝试的:
int i, j;
String[] s = {"saravanan", "Karthick", "Jackson", "saravanan"}
Console.WriteLine("Number of Times occured Each Values");
for (i = 0; i < s.Length; i++)
{
int count = 0;
for (j = 0; j < s.Length; j++)
{
if (s[i] == (s[j]))
{
count++;
}
}
Console.WriteLine(s[i]+"is count="+count);
}
Run Code Online (Sandbox Code Playgroud)
该代码产生此输出:
发生的次数每个值 saravananis
计数= 2
Karthickis计数= …
c# ×1