我有一个带有构造函数的 C# 类
namespace CollectionHandler
{
public class Dict
{
private Scripting.Dictionary dict = new Scripting.Dictionary();
public Dict()
{
dict.Add(1, "Carl Johnson");
dict.Add(2, "Leon");
dict.Add(3, "Claire");
dict.Add(4, "Jill");
dict.Add(5, "Chris");
dict.Add(6, "Vrad");
dict.Add(7, "Aida");
dict.Add(8, "Ryder");
dict.Add(9, "Snake");
}
public Scripting.Dictionary ReturnDict()
{
return dict;
}
}
}
Run Code Online (Sandbox Code Playgroud)
在VBA中,这些是我的代码。
namespace CollectionHandler
{
public class Dict
{
private Scripting.Dictionary dict = new Scripting.Dictionary();
public Dict()
{
dict.Add(1, "Carl Johnson");
dict.Add(2, "Leon");
dict.Add(3, "Claire");
dict.Add(4, "Jill");
dict.Add(5, "Chris");
dict.Add(6, "Vrad");
dict.Add(7, "Aida"); …Run Code Online (Sandbox Code Playgroud) 我想从网格控件中删除一个类型为border的假设控件.如何在WPF C#中实现它?
抱歉伙计们,我的问题是我有网格控件,它在XAML端有GUI设计,用户控件是用C#添加的,有些控件是重叠的.删除了一些控件,但留下了一些相互重叠的控件.如何删除所有控件.您发布的代码用于控制,这些代码不重叠,但对于重叠的代码,它不起作用.
我有两个版本的按项目列表分组
List<m_addtlallowsetup> xlist_distincted = xlist_addtlallowsetups.DistinctBy(p => new { p.setupcode, p.allowcode }).OrderBy(y => y.setupcode).ThenBy(z => z.allowcode).ToList();
Run Code Online (Sandbox Code Playgroud)
和分组依据
List <m_addtlallowsetup> grouped = xlist_addtlallowsetups.GroupBy(p => new { p.setupcode, p.allowcode }).Select(grp => grp.First()).OrderBy(y => y.setupcode).ThenBy(z => z.allowcode).ToList();
Run Code Online (Sandbox Code Playgroud)
在我看来,这两者是一样的,但必须有一个外行人对它们的差异、性能和缺点的解释
在c#中,我创建了一个元音数组,然后用它来比较字符串是否包含数组的任何元素,但我不知道如何在JavaScript中执行它.我使用.Contains()来查找下一个字符是否string word为元音.如果单词的下一个字符是元音,则将其设为大写并连接到string result,否则,只需将其连接到string result不更改外壳.
这是我在c#中的实现:
static string Reverser(string word)
{
//string[] vowels = { "a", "e", "i", "o", "u" };
List<string> vowels = new List<string>{ "a", "e", "i", "o", "u" };
string result = "";
for (int i = word.Length-1; i >= 0; i--) {
if (vowels.Contains(word[i].ToString()))
{
result += word[i].ToString().ToUpper();
}
else
{
result += word[i].ToString();
}
}
return result;
}
Run Code Online (Sandbox Code Playgroud)
我试过研究,但搜索只告诉我有关包含.