新手学MVC有些小问题,想要实现类似词典查词功能,大家帮忙看一下

问题描述

用的是MVC4,想做类似词典的功能,一句英文过去,返回多个中文大家帮忙看看,下面代码有什么问题,谢谢了publicActionResultIndex(stringsearchString){List<string>lsten=newList<string>();List<string>lstzh=newList<string>();Regexex=newRegex(@"[,.()-]");searchString=ex.Replace(searchString,"");lsten.AddRange(searchString.Split(''));vardics=frommindb.Dicsselectm;for(inti=0;i<lsten.Count;i++){if(!String.IsNullOrEmpty(searchString)){dics=dics.Where(s=>s.En.Equals(lsten[i]));}}returnView(dics);}<p>@foreach(variteminModel){@Html.DisplayFor(modelItem=>item.Zh0)}</p>

解决方案

解决方案二:
publicActionResultIndex(stringsearchString){Regexex=newRegex(@"[,.()-]");varlookup=ex.Replace(searchString,"").Split('');vardics=lookup.SelectMany(x=>db.Dics.Where(y=>y.En==x));returnView(dics);}
解决方案三:
Regexex=newRegex(@"[,.()-]");->Regexex=newRegex(@"[,.()-]");

时间: 2024-10-31 18:56:06

新手学MVC有些小问题,想要实现类似词典查词功能,大家帮忙看一下的相关文章

新手问题 想实现个类似WIDNOSW7计算器的功能

问题描述 1.计算器里的历史功能如何实现,是用什么控件?当双击这历史条目可以编辑如何实现?是LISTBOX吗?2.当在本功能切换别的功能下的的窗口是添加新FORM窗口把控件放上去还是在本FORM的窗口只是把WIDTHheight增加之后位移控件再添加新控件?例如在标准型功能切换到科技型功能会多出很多按钮.3.当除数为0之后所有的按钮都不能输入会输出System.Media.SystemSounds.Beep();声音,有没有一种方法历遍所有子控件禁止输入? 解决方案 解决方案二:(1)listb

新手学汇编,遇到一个问题想请教各位

问题描述 新手学汇编,遇到一个问题想请教各位 org 100h DATA SEGMENT TABLE DW -1,-2,-1,0,2 LEN EQU $-TABLE COUNT DB 0 DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV AX,DATA MOV DS,AX MOV AX,LEN SHR AX,1 MOV CX,AX LEA SI,TABLE LP: MOV AL,[SI] CMP AX,0 JB L1 ;这里是

我想要一个关于struts2与jqgrid结合的小项目,可一直弄不出修改功能

问题描述 我想要一个关于struts2与jqgrid结合的小项目,可一直弄不出修改功能 我是参照这个 http://blog.csdn.net/gengv/article/details/5719053来写的 因为以前接触jqgrid不多,又是Java的新手,想求个大神帮我完善一下这个小项目,只需要实现增删改查就可以了,我按照这个连接的大神去写,但我弄不懂他的服务端的java代码怎么写的,我希望能有个大神帮我弄一下他服务器端的大概代码出来,再发一下到小弟的邮箱 lfming1991@sina.c

大神救我-新手求助关于一些小问题 程序!!!!!!!!!

问题描述 新手求助关于一些小问题 程序!!!!!!!!! 1.怎样用JAVA编写资源管理器 打开有目录的: 2.怎样用JAVA访问 网页 输入IP访问 3.怎么样用JAVA实现两台电脑的链接 (写这些需要学会哪些,难不难?) 解决方案 (1)递归遍历目录,api是现成的,另外会用swt的treeview做个界面 (2)http://www.tuicool.com/articles/7zui2y3 (3)socket http://www.cnblogs.com/linzheng/archive/

新手学linux看啥书。?

问题描述 新手学linux看啥书.? 新手学linux.有什么书比<unix环境高级编程>这本书合适新手吗.看了<unix环境高级编程>感觉太厚,太详细了.感觉想先了解下大概轮廓之类的,这样是不是效率高点 解决方案 Unix/Linux编程实践教程,哈佛的一本教材.是Unix环境高级编程的简化版. 解决方案二: 推荐一本 鸟哥的linux私房菜 解决方案三: 一个不错的网站(适合新手学linux的) 解决方案四: 不要看了 看没用,早写.你能写的只有Android windowUW

从竞争对手站学到优化小细节

一些朋友对于SEO细节太过在乎,总想别人告诉怎么去执行;也许是一些朋友已经对于SEO有很深的理解,看文章只是为了充实自己;也许也有些朋 友总是带着挑剔的眼光来发现文章的不足,今天要给大家分享的是关于美丽说的一些SEO观察,都是一些小细节,从竞争对手站学到优化小细节防火墙网seoer分析如下: 1.关于内部页面的优化 其实美丽说除了前面我给大家谈到的品牌词策略,更多的SEOhttp://www.aliyun.com/zixun/aggregation/9221.html">流量来源于内部页面

新手学JAVA(三)----StringBuilder类

   上一篇文章新手学JAVA(二)----String类与StringBuffer类的区别中了解到,String的值是不可变的,这就导致 每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间,StringBuffer是可变 类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象.       StringBuffer类和StringBuilder类功能基本相似.算是两个双胞胎.   下面主要说两点   第一点  线程安全   Str

新手学android,监听两个按钮的问题,出现错误

问题描述 新手学android,监听两个按钮的问题,出现错误 package com.example.xingpengfei.guessnumber; import android.content.DialogInterface; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; imp

跪求大神解答-新手学java有几个不懂得问题求各位大神解答

问题描述 新手学java有几个不懂得问题求各位大神解答 封装有什么意义.为什么要用prative封装呢.直接public不行吗?都说为了安全难道用一个方法setter getter 改变数据这样就安全么?.直接public 多方便.求大神举个例子说明. 第二个问题static:证明此方法是由类名称调用的这句话怎么理解. 第三个问题static有什么作用,我就知道他在类里最先执行然后可以不实力化调用,然后有什么用这有点蒙. 第四个问题我理解的映射就是一项与另一项的关系.他也可以用属性表示.但是之所