小编Goo*_*ber的帖子

将通用列表转换为C#中的数据集

我有一个通用的对象列表.每个对象有9个字符串属性.我想将该列表转换为可以传递给datagridview的数据集......最好的方法是什么?

c# list dataset

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

Windows服务安装

脚本

我有一台没有Visual Studio安装的服务器.它确实有一个正常的命令提示符,尚未安装任何东西.我们不想安装任何东西(除了我们已经完成的.Net框架).我们只想安装一堆我们编写的C#Windows服务.

至今

我使用我在应用程序中内置的"安装和部署"项目在本地计算机上安装和运行Windows服务,然后我可以使用该项目在本地安装服务.

如何在服务器上安装服务?我想它只能从命令提示符完成,但我还需要什么?- 如果有什么?在安装之前,我在哪里放置要安装的文件?我想我必须在Visual Studio中的本地机器上编译应用程序,然后将其复制到服务器,然后运行安装实用程序将其安装在服务器上?

任何帮助将不胜感激.

c# installation windows-services

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

如何在两个日期之间循环

我有一个日历,它将选定日期作为字符串传递给方法.在此方法中,我想生成一个列表,其中包含从所选开始日期开始到所选结束日期的所有日期,显然包括所有日期,无论在所选开始日期和结束日期之间有多少天.

下面我有方法的开头,它接受日期字符串并将它们转换为DateTime变量,以便我可以使用DateTime计算函数.但是,我似乎无法计算出如何计算开始日期和结束日期之间的所有日期?显然,第一阶段是从结束日期中减去开始日期,但我无法计算其余步骤.

非常感谢,

亲切的问候.

public void DTCalculations()
{
List<string> calculatedDates = new List<string>();
string startDate = "2009-07-27";
string endDate = "2009-07-29";

//Convert to DateTime variables
DateTime start = DateTime.Parse(startDate);
DateTime end = DateTime.Parse(endDate);

//Calculate difference between start and end date.
TimeSpan difference =  end.Subtract(start);

//Generate list of dates beginning at start date and ending at end date.
//ToDo:
}
Run Code Online (Sandbox Code Playgroud)

c# datetime

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

C#TabControl TabPage更改

如何以编程方式更改tabcontrol中显示的标签页?

.net c# tabcontrol tabpage

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

C#后台线程如何告诉UI线程它已完成某些操作?

脚本

假设您有一个C#WinForms应用程序进行一些数据处理.您有一个方法可以从UI线程调用的数据库中检索数据.然后运行后台线程来执行此任务.您希望UI继续执行其操作,而不是被锁定和无响应.

如何让后台线程运行并进行处理,然后在返回结果时自动提醒UI线程?

c# multithreading

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

C#DataGridView检查是否为空

我有一个datagridview,它填充了linq查询返回的数据.如果查询没有返回任何结果,我想显示一个消息框.有没有办法检查datagridview是否为空?

问候

c# datagridview winforms

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

显示器和锁之间的区别?

显示器之间有什么区别?

如果一个锁只是一个互斥的实现,那么监视器只是一种利用方法执行之间等待时间的方法吗?

一个很好的解释将非常有用,谢谢......

问候

locking mutual-exclusion thread-synchronization

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

C#读取包含由选项卡分隔的数据的文本文件

我有一些代码:

 public static void ReadTextFile()
    {
        string line;

        // Read the file and display it line by line.
        using (StreamReader file = new StreamReader(@"C:\Documents and Settings\Administrator\Desktop\snpprivatesellerlist.txt"))
        {
            while ((line = file.ReadLine()) != null)
            {

                char[] delimiters = new char[] { '\t' };
                string[] parts = line.Split(delimiters, StringSplitOptions.RemoveEmptyEntries);
                for (int i = 0; i < parts.Length; i++)
                {

                     Console.WriteLine(parts[i]);
                     sepList.Add(parts[i]);

                }

            }

            file.Close();
        }
        // Suspend the screen.
        Console.ReadLine();     
    }
Run Code Online (Sandbox Code Playgroud)

它读入包含由制表符分隔的数据的文本文件,并将数据拆分为单独的单词.

我遇到的问题是,一旦数据被分离,它在列表中的随机字符串的左侧和右侧仍然有大量的空白区域(事实上大多数都是这样).我无法修剪字符串,因为它只删除了空格,从技术上讲,这不是空格.

任何人都有任何关于如何解决这个问题的想法!?

c# tabs text-files

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

执行时ASP.Net MVC"无法加载类型"

我有一个非常简单的ASP.Net MVC应用程序,我是通过在线教程生成的.我已经完全按照它一步一步地尝试了多次,但在执行代码时仍然遇到同样的错误.

该程序只显示一个索引页面,该页面列出了使用linq到sql的sql server数据库中的一系列数据.

这是错误:

无法加载类型'MvcApplication1.Views.Home.Index'.

任何想法可能是什么问题?

c# asp.net asp.net-mvc

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

C++ Winsock P2P

脚本

有没有人在使用Winsock的C++中有任何良好的点对点(p2p)网络示例?对于特别需要使用这种技术的客户来说,这是一个要求(天知道为什么).我需要确定这是否可行.

任何帮助将不胜感激.

编辑

我想避免使用库,这样我就可以理解底层的源代码并进一步了解我的知识.

c++ p2p winsock distributed-computing winsockets

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