小编Ode*_*ded的帖子

C#执行控制台命令

好吧,所以我希望我的C#程序执行以下两个控制台命令.

takeown /f "c:\windows\system32\Utilman.exe"  
icacls "c:\windows\system32\Utilman.exe" /grant administrators:F  
Run Code Online (Sandbox Code Playgroud)

我的问题是C#无法处理额外的路径.(也尝试使用转义序列没有运气)

c# console

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

正则表达式按标签分割

我有一个文本文件,如:

<page>
Line 1
Hello World
<endpage>
<page>
Another page
<endpage>
Run Code Online (Sandbox Code Playgroud)

现在我想在<page><endpage>-tags 分割这个文本.我用以下正则表达式尝试了它:

Regex regex = new Regex(@"<page>.*?<endpage>");
MatchCollection matchCollection = regex.Matches(text);
Run Code Online (Sandbox Code Playgroud)

但这只有作用,如果<page>和之间没有换行符<endpage>.什么是正确的正则表达式来解决我的问题?

c# regex

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

从c#中的字符串获取换行符?

我有简单的文字,有行

blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah
Run Code Online (Sandbox Code Playgroud)

我想要做的是当换行时我想<br />在c#中实用插入.我可以吗 ?

html string c#-4.0

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

定时器在c sharp

如何将计时器的值复制到标签?我想分配在frmUser表单上使用的计时器,并希望在另一个表单上分配该计时器值.我试过

frmUser frm = new frmUser();
label1.Text=frm.timer1.ToString;
Run Code Online (Sandbox Code Playgroud)

c#

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

如何在没有SubString的情况下获取字符串?

我在文中得到的结论如下:

string s="abbcdefbbgh"
string a = s.Substring(1, 2);
Run Code Online (Sandbox Code Playgroud)

结果是a ="bb";

如何获得逆值:a="acdefbbgh",即没有该子串的值?

c# string

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

关于c#代码字符串和int

我希望c#打印像"internet"这样的单词:

internet
 internet
  internet
   internet
    internet
     internet
      internet
       internet
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

string word = ("internet");

for (int i = 0; i < word.Length ; i++) 
{
  Console.WriteLine(word);
}
Run Code Online (Sandbox Code Playgroud)

我的代码就是这样的

internet
internet
internet
internet
internet
internet
internet
internet
Run Code Online (Sandbox Code Playgroud)

c#

-4
推荐指数
1
解决办法
152
查看次数

C#方法签名 - 限制类型 - 什么是正确的术语?

我在Common我正在处理的项目的类中有一个方法,其定义如下:

public static void PopulateSoapBody<TEnum>(Object obj, string[] aMessage) where TEnum : struct,  IComparable, IFormattable, IConvertible
Run Code Online (Sandbox Code Playgroud)

并且它被调用(从几个不同的类定义他们自己的枚举类型,并填充他们自己的soap体类):

DCSSCardUpdateType wsSoapBody = new DCSSCardUpdateType();
Common.PopulateSoapBody<CardPinRequest>(wsSoapBody, aMessage);
Run Code Online (Sandbox Code Playgroud)

哪里

CardPINRequest是在调用类中定义的枚举类型

wsSoapBody是Web服务中定义的类类型

aMessage是一个字符串数组(用于填充wsSoapBody)

enum类型传递给方法时会调用什么,限制可能的类型(我想阅读它以更好地理解如何使用这样的特性)

c# oop generics delegates method-signature

-8
推荐指数
1
解决办法
252
查看次数

如何在Python中编码位流(不是字节) - 它是什么简单的模块?

我希望编码和解码变量可数位的比特流成二进制字符串, 数字,64个碱基编码的字符串.流的最大长度约为21 + 20 = 41位,但可以稍长43,45.

假设位将由某个数组表示.

bits = [1]
encoded = someEncoder(bits)
decoded = someDecoder(encoded)
assert bits == decoded
Run Code Online (Sandbox Code Playgroud)

比特流可以更长,例如:

import random

def generateRandomBits(l):
  bitsBytes = random.getrandbits(l)
  bits = []
  for i in range(l):
    bitsBytes
    bits.append(int(bitsBytes >> i & 1))
  return bits

bits = generateRandomBits(21)
# [0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1]
Run Code Online (Sandbox Code Playgroud)

考虑它是可变 …

python python-2.7

-9
推荐指数
2
解决办法
1810
查看次数

标签 统计

c# ×6

string ×2

c#-4.0 ×1

console ×1

delegates ×1

generics ×1

html ×1

method-signature ×1

oop ×1

python ×1

python-2.7 ×1

regex ×1