高级文本编辑器似乎在textarea
字段中提供文本编辑按钮,可以类似于粗体,斜体,引号和添加图片按钮.我很清楚地知道如何添加文本编辑器(如wysiwig
,tinymce
一个内等)Content management systems
(Drupal的是,Joomla),但我不知道我们是否可以添加那些API
为了我们的包含一个文本字段简单的HTML页面.
有没有人知道如何添加这些API?
我正在学习C#中的迭代器概念,并且正在试验代码,采用简单的问题并尝试以不同的方式实现.我试图在列表中显示所有术语,因为我正在尝试不同的方法来获得结果.在下面的代码中,我使用了两个类ListIterator和ImplementList.
在ListIterator类中:我定义了一个HashSet,它使用IEnumerator来存储值.这里GetEnumerator()方法返回列表中的值.GetEnumerator在ImplementList类(其他类)中实现.最后,列表显示在控制台中.
public class ListIterator
{
public void DisplayList()
{
HashSet<int> myhashSet = new HashSet<int> { 30, 4, 27, 35, 96, 34};
IEnumerator<int> IE = myhashSet.GetEnumerator();
while (IE.MoveNext())
{
int x = IE.Current;
Console.Write("{0} ", x);
}
Console.WriteLine();
Console.ReadKey();
}
}
Run Code Online (Sandbox Code Playgroud)
在ImplementList类中:定义了GetEnumerator(),它使用yield return x返回列表.
public class ImplementList : IList<int>
{
private List<int> Mylist = new List<int>();
public ImplementList() { }
public void Add(int item)
{
Mylist.Add(item);
}
public IEnumerator<int> GetEnumerator()
{
foreach (int x in Mylist)
yield return x;
} …
Run Code Online (Sandbox Code Playgroud) api ×1
c# ×1
ienumerable ×1
ienumerator ×1
javascript ×1
textarea ×1
tinymce ×1
wysiwyg ×1
yield-return ×1