小编Mar*_*ers的帖子

用于检查字符串是否以某个子字符串开头的正则表达式模式?

什么是正则表达式来检查字符串是以"mailto"或"ftp"或"joe"开头还是......

现在我正在使用C#和类似的代码在一个很大的o中:

String.StartsWith("mailto:")
String.StartsWith("ftp")
Run Code Online (Sandbox Code Playgroud)

看起来像正则表达式会更好.或者我在这里缺少一种C#方式?

c# regex asp.net

33
推荐指数
3
解决办法
10万
查看次数

30
推荐指数
4
解决办法
4万
查看次数

C#Linq-to-Sql - 应该使用IDisposable处理DataContext

我有几种处理DB的方法,所有这些方法都是从调用开始的

FaierDbDataContext db = new FaierDbDataContext();
Run Code Online (Sandbox Code Playgroud)

由于Linq2Sql DataContext对象实现了IDisposable,它是否应该与"using"一起使用?

using (FaierDbDataContext db = new FaierDbDataContext()) {
    // use db here
}
Run Code Online (Sandbox Code Playgroud)

以这种或那种方式使用它有什么含义?

datacontext idisposable linq-to-sql

27
推荐指数
1
解决办法
1万
查看次数

在SQL Server CE中表示时间跨度的最佳方法是什么?

具体来说,我只需要几小时:分钟但是说我有一个.NET TimeSpan对象,我应该如何将它存储在SQL(CE)数据库中?

timespan sql-server-ce

26
推荐指数
1
解决办法
1万
查看次数

Python中的List,Dictionary和Tuple有什么区别?

Python中的list,dictionary和tuple有什么区别?

python

26
推荐指数
1
解决办法
7万
查看次数

在字符串中查找第一个未重复的字符

查找仅在字符串中出现一次的第一个字符的最快方法是什么?

language-agnostic string algorithm

25
推荐指数
2
解决办法
2万
查看次数

如何使用VSTO加载项项目轻松创建Excel UDF

我想要做的是使用VSTO的C#"Excel 2007加载项" - 项目类型为Excel创建用户定义函数(UDF)(因为我只想生成一些通用UDF).因为我只是想学习基础知识(无论如何在这个阶段),这就是我的代码:

using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Linq;
using Excel = Microsoft.Office.Interop.Excel;
using Office = Microsoft.Office.Core;
using Microsoft.Office.Tools.Excel;
using Microsoft.Office.Tools.Excel.Extensions;
using System.Runtime.InteropServices;

namespace ExcelAddIn1
{
    public partial class ThisAddIn
    {
        private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {}

        private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
        {}

        //My UDF
        public static double HeronicCal(int a, int b, int c)
        {
            //first compute S = (a+b+c)/2
            double S = (a + b + c) / 2;    
            double area = Math.Sqrt(S * …
Run Code Online (Sandbox Code Playgroud)

c# vsto excel-2007 visual-studio-2010

20
推荐指数
3
解决办法
3万
查看次数

19
推荐指数
2
解决办法
2万
查看次数

如何在SQL中使用标量值函数中的case语句?

我想使用case语句从函数中获取一个值.我尝试了以下但它不起作用:

CREATE FUNCTION [FATMS].[fnReturnByPeriod]
(

    @Period INT

)
RETURNS int
AS
BEGIN

    SELECT CASE @Period 
             when 1 then 1
             when @Period >1 and @Period <=7 then 1
             when @Period >7 and @Period <=30 then 1
             when @Period >30 and @Period<=90 then 1
             when @Period >90 and @Period <=180 then 1
             when @Period >180 and @Period <=360 then 1
             else 0
           END

    RETURN @Period
END
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2008

15
推荐指数
3
解决办法
7万
查看次数

13
推荐指数
2
解决办法
2603
查看次数