小编HXD*_*HXD的帖子

TreeView显示所选项目的蓝色

我有一个树视图结构.当我尝试单击节点时,会出现一种蓝色,显示所选节点.我怎么能删除它.我不希望在树上显示选择颜色.

wpf xaml

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

日志文件未显示时间戳的毫秒数

我有一个文本文件方法的以下日志:我想要包含这样的时间戳(2014-01-23 09:42:20.020 AM)但是当我查看我的日志文件时它不包括.020时间.我错过了格式化的东西吗?

// Build timestamp string
var currentDateTime = DateTime.Now;
string timeStampString =   currentDateTime.ToString("ddMMyyyy_HHmmssms");

// Build filename  messages, concat timestamp and .txt extension.
string debugFileName = "C:\\Test" + timeStampString  + ".txt";
var inboundMessageLog = new StreamWriter(debugFileName, false, System.Text.Encoding.Default);
// Write to the file:
inboundMessageLog.WriteLine(DateTime.Now);
inboundMessageLog.WriteLine("TimeStampString = {0}", timeStampString);
inboundMessageLog.WriteLine("Inbound message = {0}", strMessage);
inboundMessageLog.Close();
// -------------------------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

}

感谢您的时间.

更新:

这种格式:

   string  timeStampString = currentDateTime.ToString("yyyy-MM-dd hh:mm:ss:fff tt") or .fff tt; 
Run Code Online (Sandbox Code Playgroud)

不适合我.我只在使用时看到我的日志

   string timeStampString = currentDateTime.ToString("yyyyMMdd hhmmss");
Run Code Online (Sandbox Code Playgroud)

c#

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

如何格式化specflow .feature文件

这可能听起来很傻但是有没有办法格式specflow .feature文件?在.cs文件中我可以做ctrl + E ctrl + DI必须手动格式化我的表格,这是一项可怕的工作.

我不确定这是否与我的VS2013设置有关,但是Given,And和Then步骤根本不会崩溃和扩展.谢谢

specflow visual-studio-2013

3
推荐指数
2
解决办法
4865
查看次数

如何重新计算规范流数据表和测试上下文属性

   Field                  Length    position     Value
TRANS LENGTH            4          5            1234
TRANS DEST              7          9           DEV
TRANS ORGN              7          16          PROD
TRANS DATE              6          23          2014-03-30
TRANS ID                4          35          44
Run Code Online (Sandbox Code Playgroud)

读表

在这里,我使用字段作为键,{长度,位置和值}作为值

public class SpecFlowData
{
    public string Field { get; set; }
    public string Value { get; set; }
    public string Position { get; set; }
    public string Length { get; set; }

     public Dictionary<string,  SpecFlowData> GetData(Table table)
    {
     var data = table.CreateSet<SpecFlowData>().ToList();
       var result =  data
        .ToDictionary(x => x.Field, …
Run Code Online (Sandbox Code Playgroud)

.net c# dictionary key-value

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

SqlDataReader Reader.Read()显示Enumeration没有产生任何结果

我正在尝试从给定的表生成随机ID.我可以看到调试中生成的随机数,但是当我到达reader.Read()行时,它显示Enumeration没有产生任何结果.

我无法得到我所缺少的东西.

  private static void GetRandomId(int maxValue)
    {
        string connectionString =
        "Data Source=local;Initial Catalog=Test;user id=Test;password=Test123;";

        string queryString = @"SELECT TOP 1 Id from Pointer WHERE Id > (RAND()  * @max);";


        using (var connection = new SqlConnection(connectionString))
        {
        var command = new SqlCommand(queryString, connection);
        command.Parameters.AddWithValue("@max", maxValue);

        connection.Open();

        using (var reader = command.ExecuteReader()) <--  // Here I can see the randon value generated
        {
            while (reader.Read())
            {

           //Here reader shows : Enumeration yielded no results
            Console.WriteLine("Value", reader[1]);

            reader.Close();
            }

        }

        }

    }
Run Code Online (Sandbox Code Playgroud)

c# sqlcommand

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