小编use*_*510的帖子

错误"在命名空间中定义的元素不能显式声明为private,protected或protected internal"

我试图将一个类设为私有,并得到此错误"在命名空间中定义的元素不能显式声明为私有,受保护或受保护的内部"

我明白了它的含义,但我想问为什么不允许这样做?所有访问修改是否都不适用于Class?为什么我不能将课程设为私人,受保护或受保护的内部?

.net c#

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

如何仅根据A COLUMN的不同值选择行

我需要查询表以返回行,但我无法正确查询表.这是我的表格视图:

Id                MailId          EmailAddress          Name
1                 1               a@a.com               Mr. A
2                 1               b@b.com               Mr. B
3                 1               c@c.com               Mr. C
4                 1               d@d.com               Mr. D
5                 1               a@a.com               Mr. A
6                 2               e@e.com               Mr. E
7                 2               a@a.com               Mr. A
8                 3               f@f.com               Mr. F
9                 4               d@d.com               Mr. D  
10                5               f@f.com               Mr. F
11                6               d@d.com               Mr. D
Run Code Online (Sandbox Code Playgroud)

结果集应返回:

Id                MailId          EmailAddress          Name
1                 1               a@a.com               Mr. A
2                 1               b@b.com               Mr. B
3                 1               c@c.com               Mr. C …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server distinct

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

visual studio vb.net转行短键(Ctrl + G)不起作用?

我使用C#工作并使用Ctrl + G转到行但它在vb.net中不起作用.请你.编辑菜单>转到甚至不显示任何短按键.如果我按Ctrl + G它会打开immidiate窗口.有什么事情我需要做才能启用快捷键或者在使用vb.net时是否有所不同?请指导我.

注意:我在Visual Studio 2010中工作.

谢谢

.net visual-studio-2010 visual-studio vb.net-2010

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

视图标题中@model和@inherit的MVC4 Razor差异?

为了使视图强烈键入,我们可以使用@model@inherit.你能否告诉我他们两者之间有什么区别?

编辑:

请看这个例子.

.net c# asp.net-mvc-3 asp.net-mvc-4 razor-2

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

Linq,DLinq和XLinq有什么区别?

我正在读林奇.请向我解释Linq,DLinq和XLinq是如何不同的.

.net c# linq

14
推荐指数
3
解决办法
7558
查看次数

物理路径,根路径,虚拟路径,相对虚拟路径,应用路径和绝对路径的差异?

我在理解.Net中可用于资源的各种路径中的不同之处时有些困惑.

我只猜物理路径是资源的OS目录路径.我很困惑,事件无法告诉我基本上需要使用什么路径.

.net asp.net asp.net-3.5

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

在电子邮件删除附件文件后,错误"进程无法访问该文件,因为它正被另一个进程使用".

我正在做一个电子邮件表格.电子邮件附件,附加文件后发送电子邮件.接下来需要从服务器删除文件.当我试图获取文件时,它给了我主题错误.我甚至在删除文件之前调用GC.Collect()但仍然存在错误.我删除文件的代码是:

 private void DeleteFiles(DataTable dt)
{
    GC.Collect();
    String[] sAttachments = new String[dt.Rows.Count];
    try
    {

        sAttachments = new String[dt.Rows.Count];
        for (Int32 J = 0; J < dt.Rows.Count; J++)
        {
            sAttachments[J] = dt.Rows[J]["AttachmentExt"].ToString().Trim();
            string workDir = Server.MapPath(".") + @"\upload\";
            if (File.Exists(workDir + sAttachments[J]))
                File.Delete(workDir + sAttachments[J]);                
        }
    }
    catch (Exception ex)
    {

    }
Run Code Online (Sandbox Code Playgroud)

要将文件附加到电子邮件,我的代码是:

 oMess.Subject = sSubject; 
        string workDir = System.Web.HttpContext.Current.Server.MapPath(".") + @"\upload\";
        if (Attachments != null)
        {
            for (Int32 I = 0; I < Attachments.Length; I++)
            {
                oatt = new Attachment(workDir+ …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net

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

如何在本地主机和服务器上获取URL路径?

Plase指导我如何在localhost和server上获取不包括页面名称的URL路径.

例如,我想要获取的页面Active.aspx本地路径以粗体显示.

*http:// localhost:1532/WebFolder /*Active.aspx

在服务器上我想得到这个大胆的部分

*http://domain.com/WebFolder/*Active.aspx

同样,如果页面在root中,它将返回

*http://domain.com/ Active.aspx或*http:// localhost:1532/**Active.aspx

asp.net asp.net-3.5

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

html5视频没有播放mp4错误"无效来源"?

我正在尝试HTML5视频标签,我已经下载了一个微软样本并试图运行它但是发生了一件奇怪的事情,它是播放来自URL(评论标签)的视频但是对于本地mp4文件它没有显示错误并显示消息"无效的来源"

这是我的代码,请指导我应该做些什么来使它正确运行本地文件?

谢谢

    <!DOCTYPE html>
<html>
<head>
</head>
<body>
    <!--<video src="http://www.bing.com/az/hprichv/?p=Butterfly_Clipcanvas_223479_EN-US.mp4"
        autoplay loop>
    </video>-->
    <video controls src="hprichv.mp4" width="300" height="200" autoplay loop>
    </video>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

编辑

网页和视频文件都位于同一文件夹中.

html5

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

SQL Server如何将日期与字符串文字进行比较?

我正在修改一个查询,这是我的脚本:

select 
CASE When EndDate='1/1/1900' 
THEN NULL 
ELSE EndDate END,*
from Members
Run Code Online (Sandbox Code Playgroud)

此脚本只是比较日期,如果是'1/1/1900'则返回,null否则返回日期.

我可以在我的数据库中看到日期存储的格式如下:

1900-01-01 00:00:00.000
Run Code Online (Sandbox Code Playgroud)

问题是当我的模式与存储模式不同时,SQL Server如何匹配日期.同样在日期格式中,我没有传递时间元素.

t-sql sql-server datetime sql-server-2005 sql-server-2008

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