小编JL.*_*JL.的帖子

绝对最小日期

为了政治正确,我想知道是否有办法实例化日期,以便它包含c#net v2中可能的最低日期值.

.net c# datetime .net-2.0

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

如何创建动态属性

我有一个名为TASKS的课程.

我希望类的一个属性足够动态,以处理强类型中的结构更改.例如....

Class MyClass
 {
    public [mychangingProperty] - can be any strongly typed class....
 }
Run Code Online (Sandbox Code Playgroud)

这怎么可能?

c# oop .net-2.0

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

Convert.ToDateTime,任何描述月份和年份字段C#的方法?

我有以下非常不可靠的声明:

  string LastsuccessfuldownloadDateTime = "04.07.2009 19:21:36"
  DateTime myDate = Convert.ToDateTime(LastsuccessfuldownloadDateTime);
Run Code Online (Sandbox Code Playgroud)

是否可以在转换中明确描述日期和月份字段?因为我的月和日字段正在交换....

谢谢

c# datetime

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

可以使用XSLT形成普通的txt文件,而不仅仅是html吗?

最近我已成为XSL,XPath和XML的忠实粉丝,但我只用它来格式化输出的html文档,包括头部和正文部分.

我想知道是否有可能使用XSLT来格式化其他类型的文档,比如普通的txt?

xslt

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

使用LoadXml"根级别的数据无效"

我有一个代码片段:

XmlDocument doc = new XmlDocument();
try
{
    doc.LoadXml(xmlPath);
}
catch (Exception ex)
{
    string exMessage = ex.Message; 
}
Run Code Online (Sandbox Code Playgroud)

XML看起来像这样

  <?xml version="1.0" encoding="UTF-8"?>
  <MimeTypes>
   <MimeType>
     <Extension>.3dm</Extension>
     <Value>x-world/x-3dmf</Value>
   </MimeType>
  </MimeTypes>
Run Code Online (Sandbox Code Playgroud)

它产生了这个错误:

根级别的数据无效.第1行,第1位.

知道什么是错的吗?

c# xml

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

将局部变量转换为私有变量会破坏我的C#代码

在我的控制台应用程序中,我有一个工作正常的局部变量

我把它作为类的私有变量的那一刻,我无法编译,因为它说 - 非静态成员或属性需要一个对象引用

任何想法可能是什么原因,这是我第一次看到这个.

c#

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

如何编写表格脚本以生成INSERT INTO命令?

我有一个包含大约10条记录的查找表,我知道我可以将结构编写为文本文件,但是如何编写数据脚本以插入命令?

sql

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

C#如何在char数据类型中使用\字符

我想从字符串的末尾修剪一个\字符.这是怎么做到的?

MyString.Value.TrimEnd('\');
Run Code Online (Sandbox Code Playgroud)

简单不起作用,并在常量错误中产生换行符,请帮忙

c#

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

C#问题维护一些代码

我有以下代码我试图"修复"

foreach (System.IO.DirectoryInfo dir in source.GetDirectories())
    CopyFilesRecursively(dir, target.CreateSubdirectory(dir.Name),safeFileNames);
foreach (System.IO.FileInfo file in source.GetFiles())
    if (safeFileNames)
    {
    }
Run Code Online (Sandbox Code Playgroud)

代码继续做更多,但我注意到foreach循环不包含任何{}括号...

以下哪项将解决此问题:

foreach (System.IO.DirectoryInfo dir in source.GetDirectories())
{
    CopyFilesRecursively(dir, target.CreateSubdirectory(dir.Name),safeFileNames);
}
foreach (System.IO.FileInfo file in source.GetFiles())
{
    if (safeFileNames)
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

要么..........

foreach (System.IO.DirectoryInfo dir in source.GetDirectories())
{
    CopyFilesRecursively(dir, target.CreateSubdirectory(dir.Name),safeFileNames);
    foreach (System.IO.FileInfo file in source.GetFiles())
        if (safeFileNames)
        {
        }
}
Run Code Online (Sandbox Code Playgroud)

一旦我修好了外环,我就可以看看清理内环了.

另一方面,没有什么比看到代码逻辑不包含控件边界的显式标记更令我讨厌的了.您在Web上的JS代码示例中看到了很多这样的内容.

谢谢.

c#

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

WebDav如何检查文件夹是否存在?

这是我目前的功能如下。它用于在 SharePoint 的文档库中创建文件夹,但使用 Web dav 功能,这比 MOSS 的东西更容易。

我需要找到一种方法来可靠地确定文件夹是否已经存在...请注意,现在我依赖于 try catch,但这意味着任何协议异常都不会抛出错误,因此它不是一个可靠的函数。如果文件夹存在,如何使用 web dav 检查?

private void createFolderUsingWebDav(string siteAddress, string listAddress, string folderName)
        {
            //Check Databox Folder Exists
            string folderAddress = siteAddress + @"/" + listAddress + @"/" + folderName; 
            HttpWebResponse response;
            try
            {
                HttpWebRequest request = (System.Net.HttpWebRequest)HttpWebRequest.Create(folderAddress);
                request.Credentials = wsLists.Credentials; // CredentialCache.DefaultCredentials;
                request.Method = "MKCOL";
                response = (System.Net.HttpWebResponse)request.GetResponse();
                response.Close();
            }
            catch (WebException ex)
            {
                if (ex.Status != WebExceptionStatus.ProtocolError)
                {
                    throw ex;
                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

基本上我想要这个产品在这里实现的解包版本:http : //www.independentsoft.de/webdav/tutorial/exists.html

c# webdav

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

标签 统计

c# ×8

.net-2.0 ×2

datetime ×2

.net ×1

oop ×1

sql ×1

webdav ×1

xml ×1

xslt ×1