本文介绍了如何在聊天应用程序中添加表情符号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你能否帮助我在我们的asp.net聊天应用程序中添加表情符号。
请在c#中为我的asp.net网站添加表情符号的代码。
问候
sonam vij
Can you help me regarding adding emoticons to our asp.net chat application.
please provide me the code for adding smileys to my asp.net website in c#.
Regards
sonam vij
推荐答案
public class EmoticonRender()
{
private List<keyvaluepair<string,string>> _dictionary = new List<keyvaluepair<string,string>>()
{
new KeyValuePair<string,>(":-)", "smile.png"),
new KeyValuePair<string,>(";-(", "cry.png")
}
public string Parse(string text)
{
foreach(KeyValuePair<string,> kvp in _dictionary)
{
text = text.Replace(kvp.Key, "<img src="\""" kvp.value="" />");
}
return text;
}
}
该类查看表情符号的文本表示并替换它们使用渲染图像所需的HTML。
使用很简单:
The class looks the the text representation of the emoticons and replaces them with the HTML required to render the images.
Usage is simple:
string text = "hello :-) don't be sad ;-(";
EmoticonRender parser = new EmoticonRender();
string parsedText = parser.Parse(text);
这篇关于如何在聊天应用程序中添加表情符号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!