小编Jos*_*osh的帖子

为python脚本创建BAT文件

如何创建一个简单的BAT文件来运行位于C:\ somescript.py的python脚本?

非常感谢

python batch-file

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

如何收集文件夹及其子文件夹中与字符串匹配的所有文件

在C#中,如何搜索文件夹及其子文件夹以查找与字符串值匹配的文件.我的字符串值可能是"ABC123",匹配的文件可能是ABC123_200522.tif.阵列可以收集这些吗?提前致谢.

-Josh

.net c#

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

在C#倒计时的秒表

我通过谷歌搜索看到了它的变化,但我有一个带有计时器控件的窗体,三个文本框(小时,分钟,秒),并且基于点击的按钮,我想从2小时倒计时.因此,单击textbox1(小时)后将为1,textBox2(分钟)将为59,textBox3(秒)将为59,并且它们将继续倒计时直到所有读取0.

有没有人有一些代码可以分享?

非常感谢.

c#

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

将字典连接到数据表

我有一个字典(见下文),其中包含Key字符串和Value字符串,我希望能够使用字典Key(Datatable中的等效唯一字段称为Network_ID)将此字典连接到我的数据表.我怎样才能做到这一点?我希望有一个新的数据表,它具有原始的数据表信息以及另外两列数据(字典中的键和值).非常感谢.

我的字典是这种类型的: Dictionary<string, string> input = new Dictionary<string, string>();

编辑:

         dt.Columns.Add("Key");
         dt.Columns.Add("KeyValue");

        foreach (System.Data.DataRow row in dt.Rows)
        {
            var networkID = (string)row["Network_ID"];

            if(input.ContainsKey(networkID))
            {
                row["Key"] = networkID.ToString();
                row["KeyValue"] = input.Values.ToString();
            }

        }
Run Code Online (Sandbox Code Playgroud)

c#

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

在C#中删除字符串中的重复子字符串

如何删除字符串中的重复子字符串?所以,例如,如果我有一个像那样的smith:rodgers:someone:smith:white字符串,我怎么能得到一个额外smith删除的新字符串smith:rodgers:someone:white.即使它们是重复的,我也想保留冒号.

非常感谢

c#

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

搜索子字符串的字符串

我需要搜索一个特定子字符串的大字符串.子字符串将从一开始,Testing=但双引号内的所有内容都可能不同,因为它是用户登录.

所以我需要的子串的例子是

Testing="network\smithj"  
Run Code Online (Sandbox Code Playgroud)

要么

Testing="network\rodgersm"  
Run Code Online (Sandbox Code Playgroud)

我的要求有意义吗?我怎么能在C#中做到这一点?

c# regex

4
推荐指数
2
解决办法
7470
查看次数

如何在C#中为arraylist添加stringbuilder(半冒号分隔)值?

我有一个看起来像这个史密斯的东西的字符串构建器;罗杰斯;麦卡因等我希望将每个值添加到一个arraylist.有没有人有任何C#代码来显示这个?

非常感谢

c#

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

在C#中检查来自不同类的变量

问候-

我有2节课.一个称为"程序",另一个称为"日志".名为Programs的类public const string m_sEnviron = "";接近顶部,我需要通过名为Logs的类来检查m_sEnviron变量的设置.变量m_sEnviron将从名为Tidal的调度程序中设置,因此如何从其他类检查其值.如果这不是最好的,请告诉我更好的方法.

提前致谢.

问候,

Namespace NightScripts
{
   class Program
   {

      public static string m_sEnviron {get; set;} 

      static void Main(string[] args)
      {

      }

      //Lots of other functions...

   }

   class Logs
   {
      //I try to get access to m_sEnviron but it will not show after I type Program.
   }
}
Run Code Online (Sandbox Code Playgroud)

c#

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

使用List <KeyValuePair>存储键和值

我仍在努力理解,KeyValuePairs但我相信这个想法应该有效.在我的下面的代码中,它搜索一个大字符串并提取2个子字符串.一个子字符串(请记住引号之间的值不同)就像是Identity="EDN\username"另一个子字符串之类的东西FrameworkSiteID="Desoto" 所以我想在将它们添加到List之前将这些字符串组合在一起但这里是我的问题..下面的登录字符串是一个我需要在SQL语句中使用的唯一字符串字段来选择SQLServer和中的记录 framew中的字符串是我需要与登录字符串(以及来自SQLServer的所有数据列和行)排列的字符串,当我将其输出到文本文件时.我应该使登录字符串KEYS和framew字符串VALUES?如果是这样我该怎么做?希望有道理.我可以进一步解释是否需要

Regex reg = new Regex("Identity=\"[^\"]*\"");
Regex reg1 = new Regex("FrameworkSiteID=\"[^\"]*\"");

foreach (FileInfo file in Files)
{
    string line = "";
    using (StreamReader sr = new StreamReader(file.FullName))
    {
        while (!String.IsNullOrEmpty(line = sr.ReadLine()))
        {
            if (line.ToUpper().Contains("IDENTITY="))
            {
                string login = reg.Match(line).Groups[0].Value;
                string framew = reg1.Match(line).Groups[0].Value; //added
                IdentityLines.Add(new KeyValuePair<string, string>(file.Name, login + " " + framew));
                    //This is probably not what I need
            }


            else
            {
                IdentityLines.Add(new KeyValuePair<string, string>(file.Name, "NO LOGIN"));
            } …
Run Code Online (Sandbox Code Playgroud)

c#

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

关于函数的Javascript问题

在我的主网页(Viewer.aspx)中,我有一个像这样的javascript脚本标记

<script language="javascript" type="text/javascript">

function initialize() {
     var map = $find('Map1');           
     map.add_mouseMove(mouseMove);  

 }

</script>
Run Code Online (Sandbox Code Playgroud)

在这些脚本标签中,我有一个功能.是否可以调用另一个不同的脚本标记中的函数?

<script language="javascript" type="text/javascript" src="Resources/JavaScript/proj4js-combined.js">

function mouseMove(sender,eventArgs) {
     var source = new Proj4js.Proj('EPSG:3116');
        var dest = new Proj4js.Proj('WGS84');

        var p = new Proj4js.Point(px, py);
        Proj4js.transform(source, dest, p);    
 }

</script>
Run Code Online (Sandbox Code Playgroud)

javascript proj4js

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

标签 统计

c# ×8

.net ×1

batch-file ×1

javascript ×1

proj4js ×1

python ×1

regex ×1