我有一个带有-by示例的RichTextBox-这个文本:
"This is my Text"
Run Code Online (Sandbox Code Playgroud)
现在我想通过示例"搜索"RichTextBox中的Text(String):
"Text"
Run Code Online (Sandbox Code Playgroud)
现在应该在RichTextBox中选择/突出显示(每个)"文本".
有类似的东西:
myRichTextBox.Select();
Run Code Online (Sandbox Code Playgroud)
但在这里我必须设置一个StartPosition等,但我想搜索String!
我怎么能这样做?(搜索stackoverflow,没有找到类似的东西..)
这样做的最好方法是什么?
尝试过这样的事情:
public String FormatColumnName(String columnName)
{
String formatedColumnName = columnName.Replace('_', ' ').Trim();
StringBuilder result = new StringBuilder(formatedColumnName);
result[0] = char.ToUpper(result[0]);
return result.ToString();
}
Run Code Online (Sandbox Code Playgroud)
没有为我工作,也许有人可以给我一个干净的解决方案,我怎么能这样做.
我知道有很多方法可以使用XCode 5,但我的基础设施是否可行?我正在使用Visual Studio 2012和MonoTouch.
在XCode中,我可以进入Debug>"Simulate Background Fetch",或者还有第二种方式:XCode Menu,"Product"=>"Scheme"=>"Edit Scheme"启用选项"Background Fetch".
可能重复:
您如何计算字符串(C#)中字符串的出现次数?
我想检查String是否包含2件事..
String hello = "hellohelloaklsdhas";
if hello.Contains(*hello 2 Times*); -> True
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
我有一个方法:
FillListBox();
Run Code Online (Sandbox Code Playgroud)
我从不同的地方调用这个方法..但有时会发生,事情被加载了两次!
现在我正在尝试做类似的事情:
if (listBox.Items[1].ToString() == "hello")
{
DO NOT FILL
}
else
{
FILL
}
Run Code Online (Sandbox Code Playgroud)
这不行!:(
Fault: InvalidArgument=Value of '1' is not valid for 'index'.
Parameter name: index
Run Code Online (Sandbox Code Playgroud)
这样的事情:
if(listBox.Items.Contains("hello"))
{
DONT FILL
}
Run Code Online (Sandbox Code Playgroud)
不要工作:(
我能做什么?
我有一个Icon.ico,在属性中,Build Action是"Resource"...
我想在应用程序中加载该图标..
我做了这样的事情:
Icon theIcon = new Icon(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("MyNameSpace.Icon.ico"));
Run Code Online (Sandbox Code Playgroud)
没有用(它说'null'的值对'stream'无效.")
我能做什么?
我有一个小问题:
我有一个字段列表,有3个值.我想用这三个值构建我的String,由"TAB"分隔.
码:
StringBuilder stringBuilder = new StringBuilder();
foreach (string field in fields)
{
stringBuilder.Append(field).Append("\t");
}
stringBuilder.AppendLine();
return stringBuilder.ToString();
Run Code Online (Sandbox Code Playgroud)
Tab只在第3和第2之间(第1和第2之间是空格?!)
所以我尝试了这个:
StringBuilder stringBuilder = new StringBuilder();
foreach (string field in fields)
{
stringBuilder.Append(field + "\t").Append("\t");
}
stringBuilder.AppendLine();
return stringBuilder.ToString();
Run Code Online (Sandbox Code Playgroud)
然后我在第3和第2之间有2个标签,第1和第2之间有一个标签,第1和第2之间也有空格.
(空间永远在那里,如何避免?)
那我该怎么办?只需要(没有空格..)这些值之间的选项卡..
我有以下内容:
string test = "CustomerNumber";
Run Code Online (Sandbox Code Playgroud)
要么
string test2 = "CustomerNumberHello";
Run Code Online (Sandbox Code Playgroud)
结果应该是:
string result = "Customer";
Run Code Online (Sandbox Code Playgroud)
字符串中的第一个单词是结果,第一个单词一直持续到第一个大写字母,这里是'N'
我已经尝试过这样的事情:
var result = string.Concat(s.Select(c => char.IsUpper(c) ? " " + c.ToString() : c.ToString()))
.TrimStart();
Run Code Online (Sandbox Code Playgroud)
但没有成功,希望有人能为我提供一个小而干净的解决方案(没有RegEx).
我正在穿过Forloop 100'000次.(这个数字可以多样化)
每1000次我想做一些特别的事情,我在其他演练中不做的事情.
像这样的东西:
for (int i = 0; i < 100000; i++)
{
doTasks(); //Normal
if(i == 1000 || i == 2000 || i == 3000 || i == 4000 ) //and so on...
{
doSomethingElse(); //Special, For every 1000th walkthrough
}
}
Run Code Online (Sandbox Code Playgroud)
什么是完成这项任务最有效的方法?
我有以下代码:
var pickerViewModel = new MvxPickerViewModel(this.mandantenPicker);
this.mandantenPicker.Model = pickerViewModel;
this.mandantenPicker.ShowSelectionIndicator = true;
mandantenAuswahlTextfield.InputView = this.mandantenPicker;
var set = this.CreateBindingSet<LoginView, LoginViewModel>();
set.Bind(pickerViewModel).For(p => p.SelectedItem).To(vm => vm.SelectedMandant);
set.Bind(pickerViewModel).For(p => p.ItemsSource).To(vm => vm.Mandanten);
set.Apply();
Run Code Online (Sandbox Code Playgroud)
在PickerView中,我没有预期的值.它显示了对象的命名空间.
我绑定到"Mandants"列表,Mandant有FirstName/LastName.如何设置"显示"值?
所以类似于:
set.Bind(pickerViewModel).For(p => p.ItemsSource).To(vm => vm.Mandanten)["FirstName"]; //stupid example but to show better what I mean/want
Run Code Online (Sandbox Code Playgroud) c# ×8
string ×4
xamarin.ios ×2
.net ×1
append ×1
for-loop ×1
icons ×1
ios7 ×1
linq ×1
listbox ×1
mvvmcross ×1
notifyicon ×1
richtextbox ×1
stream ×1
tabs ×1
uipickerview ×1
wpf ×1
xamarin ×1