我有以下代码:
string filterTerm = txtDocFilterTerm.Text.ToLower();
var regEx = new Regex(filterTerm);
//griQualifiedDocs is a grid
//storage.QualifiedDocs is the master/original collection
griQualifiedDocs.ItemsSource = storage.QualifiedDocs
.Where(item => regEx.IsMatch(item.DocName.ToLower()))
.ToList();
Run Code Online (Sandbox Code Playgroud)
此查询将返回与filterterm匹配的所有字符串,无论它在字符串中的位置如何.我如何限制它,以便正则表达式只针对字符串的开头运行?
例如,如果过滤器是"琼斯",则当前代码将返回"Joe Jones"和"Jonesy Smith"; 我只想回归"琼斯史密斯"
TIA.
我已经按照渐变分频器的示例进行了操作:http://www.connorgarvey.com/blog/? p = 34
我试图在线性布局的BOTTOM处绘制一条水平线.
这是我的线性布局文件:
<LinearLayout android:id="@+id/test" android:layout_width="fill_parent"
android:layout_height="wrap_content>
<ImageView android:id="@+id/icon1"
android:layout_width="32dip"
android:layout_height="32dip"
/>
Run Code Online (Sandbox Code Playgroud)
我确实添加了
<View
android:background="@drawable/black_white_gradient"
android:layout_width="fill_parent"
android:layout_height="1dp"
android:layout_above="@id/test"
/>
Run Code Online (Sandbox Code Playgroud)
但我没有在LinearLayout的顶部看到任何行.当我进入Hierarchy View并查看他的View(对于hort分隔符)时,getWidth()为0而getHeight()为1.
你能告诉我我错过了什么吗?
谢谢.
我有一个较旧的Oracle数据库的工作,我觉得有可能是一个更好的方式去了解我拆箱从数据库中检索值.
目前,我有一个充满不同类型特定方法的静态类:
public static int? Int(object o)
{
try
{
return (int?)Convert.ToInt32(o);
}
catch (Exception)
{
return null;
}
}Run Code Online (Sandbox Code Playgroud)
..等等,对于不同的类型,但我觉得应该有更好的方法?如果我想取消装箱值,我会做一些......
Run Code Online (Sandbox Code Playgroud)int i;
i = nvl.Int(dataRow["column"]); //In this instance, "column" is of a numeric database type
我想过使用泛型类来处理所有不同的类型,但我无法找到最佳方法.
有任何想法吗?
在任何地方都有Java 7的二进制版本(使用Mac/BSD端口项目)吗?一些博客(例如,在Mac OS X上构建Java 7)有详细的说明从源代码构建jdk,但我希望有人可以下载它的二进制文件.
这些说明的问题在于让所有版本号都正确是非常烦人的,而轻微的变化可能会导致浪费时间.
我的shared/文件夹中有一个文件my_app/public/夹,当试图通过www.my_app.com/shared访问它时,我看到:
no route matches '/shared', :method => 'get'
这是有道理的,但我希望rails忽略这个文件夹,让我使用Apache在这里呈现标准目录列表.
有什么办法吗?
c#是否具有Java Runnable接口的等价物?
如果不是如何实施或根本不需要?
谢谢.
由于某种原因,在Excel中我的VBA代码,当它到达的代码行,其中我使用mid它说找不到项目或库.这是什么意思?
在一个相对较新的仿真器图像(AVD)上,我有大约40mb的可用空间.我该如何扩展呢?
更新: 要明确......我说的是"内部手机存储"大小,而不是SD卡大小.
如何显示ActiveRecords之类的
>> Role.all
+----+-----------+-------------------------+-------------------------+
| id | name | created_at | updated_at |
+----+-----------+-------------------------+-------------------------+
| 1 | Admin | 2009-11-16 21:22:59 UTC | 2009-11-16 21:22:59 UTC |
| 2 | Moderator | 2009-11-16 21:23:06 UTC | 2009-11-16 21:23:06 UTC |
| 3 | Author | 2009-11-16 21:23:16 UTC | 2009-11-16 21:23:16 UTC |
+----+-----------+-------------------------+-------------------------+
3 rows in set
Run Code Online (Sandbox Code Playgroud)
?
我在railscasts.com/episodes/189-embedded-association和http://asciicasts.com/episodes/189-embedded-association中看到了它