Tag: C#的

如何获得每个组使用Linq的第一个logging

考虑到以下logging: Id F1 F2 F3 ————————————————- 1 Nima 1990 10 2 Nima 1990 11 3 Nima 2000 12 4 John 2001 1 5 John 2002 2 6 Sara 2010 4 我想根据F1字段进行分组并按照Idsorting,并从类似这些logging的组的第一个logging中获取所有字段: Id F1 F2 F3 ————————————————- 1 Nima 1990 10 4 John 2001 1 6 Sara 2010 4 我如何使用linq做到这一点?

在文件夹中查找具有特定扩展名的文件

给定一个文件夹path(如C:\随机文件夹),我怎么能find一个文件,其中包含一个特定的扩展名,如TXT? 我假设我将不得不在目录中search* .txt,但我不确定我是如何开始search的。

在enum上的datatrigger改变图像

我有一个固定的背景图像的button,并希望显示一个小的覆盖图像的顶部。 要select哪个叠加图像取决于相应视图LapCounterPingStatus的依赖属性( LapCounterPingStatus )。 这是我到目前为止: <Button> <Grid> <Image Stretch="None"> <!– Background Image –> <Image.Style> <Style TargetType="{x:Type Image}"> <Setter Property="Source" Value="/Images/Pingn.png"/> </Style> </Image.Style> </Image> <Image Stretch="None" Panel.ZIndex="1"> <!– Small Overlay Image –> <Image.Style> <Style TargetType="{x:Type Image}"> <Style.Triggers> <DataTrigger Binding="{Binding Path=LapCounterPingStatus}" Value="PingStatus.PING_UNKNOWN"> <Setter Property="Source" Value="/Images/RefreshOverlayn.png"/> </DataTrigger> <DataTrigger Binding="{Binding Path=LapCounterPingStatus}" Value="PingStatus.PING_FAILURE"> <Setter Property="Source" Value="/Images/ErrorOverlayn.png"/> </DataTrigger> <DataTrigger Binding="{Binding Path=LapCounterPingStatus}" […]

如何从C中的整数值获取逐位数据?

我想提取一个十进制数的位。 例如,7是二进制0111,我想要得到0 1 1 1存储在布尔中的所有位。 我怎么能这样做? 好的,循环不是一个好的select,我可以为此做点什么吗?

在Linux中创build一个守护进程

在Linux中,我想添加一个不能停止的守护进程,并监视文件系统的变化。 如果检测到任何更改,则应将path写入启动的控制台以及换行符。 我已经有文件系统改变的代码几乎准备好了,但我不知道如何创build一个守护进程。 我的代码是从这里: http : //www.yolinux.com/TUTORIALS/ForkExecProcesses.html 后叉怎么办? int main (int argc, char **argv) { pid_t pID = fork(); if (pID == 0) { // child // Code only executed by child process sIdentifier = "Child Process: "; } else if (pID < 0) { cerr << "Failed to fork" << endl; exit(1); // Throw […]

调用(委托)

任何人都可以解释这个链接上写的这个声明 Invoke(Delegate): 在拥有控件底层窗口句柄的线程上执行指定的委托。 有谁能解释一下这个意思(特别是那个大胆的)我不能清楚地说清楚

事件处理程序执行的顺序

如果我设置了多个事件处理程序,如下所示: _webservice.RetrieveDataCompleted += ProcessData1; _webservice.RetrieveDataCompleted += ProcessData2; 当事件RetrieveDataCompleted被触发时,处理程序运行的顺序是什么? 他们在同一个线程中运行,并按照已注册的顺序运行?

我如何克隆C#中的DateTime对象?

我如何克隆C#中的DateTime对象?

如何获取计算机中所有打印机的列表

我需要获取连接到计算机的所有打印机的列表? 我怎样才能在C#,WinForms中做到这一点?

HttpWebRequest使用基本身份validation

我试图通过一个身份validation请求,模拟了“基本身份validation请求”,我们习惯看到为此行为设置IIS时看到。 url是: https : //telematicoprova.agenziadogane.it/TelematicoServiziDiUtilitaWeb/ServiziDiUtilitaAutServlet?UC = 22&SC = 1&ST = 2 (警告:https!) 该服务器在UNIX和Java下作为应用程序服务器运行。 这是我用来连接到这个服务器的代码: CookieContainer myContainer = new CookieContainer(); HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://telematicoprova.agenziadogane.it/TelematicoServiziDiUtilitaWeb/ServiziDiUtilitaAutServlet?UC=22&SC=1&ST=2"); request.Credentials = new NetworkCredential(xxx,xxx); request.CookieContainer = myContainer; request.PreAuthenticate = true; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); (我从这个网站上的另一篇文章中复制了这个)。 但是我从服务器收到这个答案: 底层连接已closures:发送时发生意外错误。 我想我尝试了一切可能的任务,我在C#上的知识必须提供给我,但是没有…