假设你有字符串"这是一个测试"
我将它传递给方法zee,就像("这是一个测试",1)并且想要"测试这是一个";
我将它传递给方法zee,就像("这是一个测试",2)并且想要"测试这是";
数字可以超过变量中的总字数.如果它确实应该循环.
我开始......
public static string zee(string origString, int i)
{
StringBuilder sb = new StringBuilder();
ArrayList list = new ArrayList();
list.AddRange(origString.Split(' '));
// not sure here -
for (int c = i; c < (list.Count + i); c++)
{
sb.AppendFormat("{0} ", list[c]);
}
return sb.ToString();
}
Run Code Online (Sandbox Code Playgroud) 我需要为Symbol MC70扫描仪编写一个简单的应用程序
我的设备加载了:Microsoft Windows Mobile 6.1 Premium
我的桌面上有VS 2010 Premium.安装Window Mobile 6 SDK时出现此错误:

我读过这篇文章: Visual Studio 2010 Professional Beta 2上的Windows Mobile 6 Standard SDK刷新安装问题
但我的问题是 - 从这里前进的最佳方式是什么? 使用WinForms我可以在3小时内敲出这个应用程序.我希望我不会用SDK等来烧3天.有人知道是否有任何VS 2010插件吗? 是否最好尝试将设备更新到Mobile 7并使用VS 2010?
非常感谢任何帮助!!
我有一个带有onloggedin事件处理程序的.Net登录控件.
onloggedin="Login2_LoggedIn"
Run Code Online (Sandbox Code Playgroud)
但User.Identity始终为null.
protected void Login2_LoggedIn(object sender, EventArgs e)
{
// Is User is Admin
if (Roles.IsUserInRole(User.Identity.Name, "admin"))
Run Code Online (Sandbox Code Playgroud)
它应该在此时可用吗? 或者我应该从对象发送者或EventArgs e获取用户名?
我有一个数据库,我在2天前做了第一次备份.然后昨天我花了整整一个新记录.今天早上我运行了一个备份,(但我选择了附加到现有备份集),如下图所示.
我刚刚运行了一个恢复,我发现它从昨天删除了我的所有数据,并从2天前的备份中恢复了它.不是今天早上备份的版本.
我将此备份文件压缩为安全.
我在数据库中更改了一些数据,然后我再次运行备份,但这次我选择"覆盖所有现有的备份集"
现在,当我恢复数据库时,它似乎正确地从备份中恢复数据. 如果我错了,我想我在这里吸取了教训
我的问题是,我是否失去了一整天的工作?
我仍然有今天早上的备份.bak文件安全拉链.无论如何我可以恢复是否有正确的数据?
我的网站在我的网站上使用Subsonic 2.2.
我有一个奇怪的情况,我需要运行一些特殊的SQL语句.
public IList<string> GetDistincList(string TableName, string FieldName)
{
string sqlToRun = string.Format("SELECT DISTINCT {0} FROM {1} ORDER BY {0}", FieldName, TableName);
Query query = new Query(TableName);
query.PleaseRunThis(sqlToRun);
query.ExecuteReader();
}
Run Code Online (Sandbox Code Playgroud)
有人能帮我一下吗?看来,我只想返回一个通用的字符串列表.
谢谢!
似乎有时货币格式不起作用:
string Amount = "11123.45";
Literal2.Text = string.Format("{0:c}", Amount);
Run Code Online (Sandbox Code Playgroud)
读取11123.45
它应该是:
$ 11,123.45
我想创建一个可以在任何网页上显示的应用程序,就像Disqus或者Disqus在文章和网页上呈现一样.
它将显示一个迷你电子商务店面.
我不知道如何开始.这些"小部件"是否有任何示例代码,框架或设计模式?
例如,我想展示产品.我应该首先创建列出所有这些服务的Web服务或RSS吗?或者这些Ajax脚本中的一个可以简单地消化XHTML网页并显示它?
感谢任何提示,我真的很感激.
我正在向paypal发送参数作为隐藏形式的变量.
但我的网站文化是丹麦语.所以"50,00"是"amount_1"的值
<input type="hidden" name="amount_1" value="50,00" />
Run Code Online (Sandbox Code Playgroud)
我正在使用此代码将50转换为"50,00"
item.PricePaid.ToString("#.00")
Run Code Online (Sandbox Code Playgroud)
我相信这个数字应该是这样的:"1234.56"有没有办法在这个过程中将文化设置为en-US?(不是宽边)还是更好的方法呢?
谢谢!
我正在寻找一些关于如何添加图像和文本并将其作为PowerPoint文件输出的示例代码.主机服务器没有Office,我不允许安装任何东西,因此"使用Open XML Format API操作Excel 2007和PowerPoint 2007文件"对我没有帮助.下面是输出PowerPoint的代码.我只是不知道要添加文字和图片.
Response.ClearContent();
Response.AddHeader("content-disposition", "attachment;filename=Filename.ppt");
Response.ContentType = "application/powerpoint";
System.IO.StringWriter sw = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(sw);
Response.Write(sw.ToString());
Response.End();
Run Code Online (Sandbox Code Playgroud) 快速问题,将缩写语言缩写为全名的最佳方法是什么?例如英语?注意,它不是en-US,它只是en,fr,de
C#请.
对于像这样的C#控制台应用程序,使用xcopy或robocopy会更好吗?此外,xcopy是否暂停,直到复制完成?
// copy web project to temp
Process proc = new Process();
proc.StartInfo.UseShellExecute = true;
proc.StartInfo.FileName = @"C:\WINDOWS\system32\xcopy.exe";
//proc.StartInfo.Arguments = @"C:\Users\Aron\Pictures\sql-help C:\temp\633965882226105579 /E /I";
proc.StartInfo.Arguments = string.Format("{0} {1} /E /I", TemplateDemoSiteFolder, SitePath);
proc.Start();
Thread.Sleep(9000); // pause for 9 seconds -not very safe though
Run Code Online (Sandbox Code Playgroud) 有没有人启动过使用本地 SQLite DB 作为主要数据源的基于云的应用程序/网站?
有这方面的警告吗?
我的环境:
我的Windows 2008 R2 Box中安装了GoDaddy WildCard证书.我正在运行IIS 7.5
我的证书是*.MyDomain.com
我打算在50-100个子域上使用它.每个人都有一个独特的IP.我在服务器上安装了证书.
由于某种原因,它只适用于我安装的第一个站点,而不适用于其他站点.当通过https访问时,那些其他站点只指向第一个站点 - 是的,我只是这些站点的不同IP.
谢谢!