基本上,我有一个包含多个项目的列表,我想要一个消息框来显示它们.
我最接近的是每个项目的消息框(使用foreach).
我想要的是相当于:
MessageBox.Show ("List contains:"+
Foreach (string str in list)
{ str + Environment.Newline + }
)
Run Code Online (Sandbox Code Playgroud)
但显然这不起作用!这样做的正确方法是什么?
在Bash中,似乎有几个变量具有特殊的,一致意义的值.例如,
./myprogram &; echo $!
Run Code Online (Sandbox Code Playgroud)
将返回后台进程的PID myprogram.我知道其他人,比如$?我认为是目前的TTY.还有其他人吗?
我正在寻找一些搜索例程使用LINQ,并希望有一些动态where子句.因此,例如,如果用户想要按城市搜索或按州搜索,我会有一个动态LINQ Where <>调用而不是创建两个强类型LINQ表达式,然后根据用户想要搜索的方式使用适当的LINQ表达式.
所以我想这样做:
String criteria="p.City='Pittsburgh'"; //or "p.State='PA'"
personData.Where(criteria)
Run Code Online (Sandbox Code Playgroud)
代替
personData.Where(p => p.City=="Pittsburgh");
要么
personData.Where(p => p.State=="PA");
我看到Scott Guthrie在Visual Studio 2008样本中谈论Dynamic LINQ 的博客文章.这似乎做我想要的,但我的问题是:
提前致谢!
我似乎无法使用简单的3D转换来处理按钮,文档似乎没有帮助.我从一个基于视图的应用程序模板开始.我添加了QuartzCore框架并将其导入ViewController标头.在界面构建器中,我拖出两个Round Rect Buttons并将它们分别连接到button1和button2,并将它们连接到buttonPressed:方法.
注释掉动画的快速运行将验证只有单击的按钮会更改其标签.
回到动画后,我在"sender.transform = t;"上获得了'setTransform:'参数1的错误不兼容类型 line(现在这是固定的行改为[sender.layer setTransform:t];)
如何让它旋转360度.我认为问题是开始和结束状态是相同的,所以它不知道旋转到任何地方.
这是.h,(由于本文中的格式化原因,我省略了导入)
@interface animation2ViewController : UIViewController {
IBOutlet UIButton *button1;
IBOutlet UIButton *button2;
}
-(IBAction) buttonPressed:(UIButton *)sender;
@end
Run Code Online (Sandbox Code Playgroud)
和.m文件
#import "animation2ViewController.h"
@implementation animation2ViewController
-(IBAction)buttonPressed:(UIButton *)sender {
[sender setTitle:@"new title" forState:UIControlStateNormal];
[UIView animateWithDuration:1.0
delay:0.0
options:UIViewAnimationCurveEaseInOut
animations:^{
CATransform3D t = CATransform3DIdentity;
t.m34 = -1 / 1000;
t = CATransform3DRotate(t, 360 * M_PI / 180, 0.0, 1.0, 0.0); //ultimately want 360 degrees but starting here first
[sender.layer setTransform:t];
}
completion:^(BOOL finished) {
}];
}
Run Code Online (Sandbox Code Playgroud) 我一遍又一遍地看到这一点,为什么在循环中使用快速枚举而不是NSEnumerator使用它更快nextObject:.
我有一个2D数组,我试图写入一个List,所以我可以绑定它与数据网格.下面是我的代码.
string[,] array = new string[8,4];
array[counting2, 0] = txtSend.Text;
array[counting2, 1] = One;
array[counting2, 2] = Two;
array[counting2, 3] = Three;
List<Testing> Hello1 = new List<Testing>();
Testing Hello = new Testing();
for (int i = 0; i <= counting2;i++ )
{
Hello.year = array[counting2, 0];
Hello.One = array[counting2, 1];
Hello.Two = array[counting2, 2];
Hello.Three = array[counting2, 3];
Hello1.Add(Hello);
}
dataGrid1.ItemsSource = Hello1;
Run Code Online (Sandbox Code Playgroud)
可以看到的是,当我的数组包含3行时,数据网格显示3行,具有相同的数据,而不是3个不同的数据.我猜是我将Hello添加到列表中3次.
但是我是否将Hello更改为varbele,因此每次for循环都会循环另一个名称.
Ne Ideas ??
是否可以将元素id放入PHP变量中?
假设我有许多带有 ID 的元素:
<span id="1" class="myElement"></span>
<span id="2" class="myElement"></span>
Run Code Online (Sandbox Code Playgroud)
我如何将其放入PHP变量以提交查询。我想我将不得不重新提交该页面,这是可以的。我想使用POST。我可以做这样的事情:
<script language="JavaScript">
$(document).ready(function(){
$(".myElement").click(function() {
$.post("'.$_SERVER['REQUEST_URI'].'", { id: $(this).attr("id") });
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
我需要$(this).attr('id')进入$newID才能运行
SELECT * from t1 WHERE id = $newID
Run Code Online (Sandbox Code Playgroud)
jQuery 是一个非常强大的工具,我想找出一种方法将其功能与服务器端代码结合起来。
谢谢。
我有一些看起来像这样的数据xml数据
<root xsi:noNamespaceSchemaLocation="test1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<configuration>
<CLICK/>
<KLT/>
<DETd/>
</configuration>
</root>
Run Code Online (Sandbox Code Playgroud)
我得到了一个配置列表
var结果:XMLList = xml.configuration.*;
现在我想循环遍历XMLList并输出CLICK,KLT,DETd等但是如何在XML中获取节点名称
所以字符串是引用类型对吗?我的理解是,即使将字符串ByVal传递给方法,也会传递对堆中字符串的引用.
SOOO .....
String myTestValue = "NotModified";
TestMethod(myTestValue);
System.Diagnostics.Debug.Write(myTestValue); /* myTestValue = "NotModified" WTF? */
private void TestMethod(String Value)
{
Value = "test1";
}
Run Code Online (Sandbox Code Playgroud)
另外
Dim myTestValue As String = "NotModified"
TestMethod(myTestValue)
Debug.Print(myTestValue) /* myTestValue = "NotModified" WTF? */
Private Sub TestMethod(ByVal Value As String)
Value = "test1"
End Sub
Run Code Online (Sandbox Code Playgroud)
我错过了什么?引擎盖下发生了什么?我会打赌我的生活价值会发生变化......
我如何使用正则表达式来匹配IRC昵称?这是在Ruby中完成的,如果这有所不同(它可能会,正则表达式的语法,但谁知道.)
编辑:IRC昵称可以包含任何字母,数字或以下任何字符: <
- [ ] \ ^ { }
c# ×4
animation ×1
apache-flex ×1
bash ×1
byref ×1
byval ×1
dollar-sign ×1
dynamic-linq ×1
iphone ×1
irc ×1
linq ×1
list ×1
mysql ×1
nsenumerator ×1
objective-c ×1
php ×1
regex ×1
string ×1
syntax ×1
vb.net ×1
xml ×1