有一个List<int>整数(例如:) 1 - 3 - 4我怎么能用这种类型的字符串转换它?
例如,输出应为:
string values = "1,3,4";
Run Code Online (Sandbox Code Playgroud) 在已安装 Visual Studio 2019 的 Windows 10 PC 上安装 Microsoft.DataTools.IntegrationServices.exe 时,出现以下错误:
谁能帮助我理解为什么会发生这种情况?
预先非常感谢。
路易斯
这是日志文件的最后一部分:
[5CD0:13EC][2021-05-31T19:42:29]i319:应用执行包:ISVsix,结果:0x80131500,重新启动:无[5CD0:13EC][2021-05-31T19:42:29]e000:错误0x80131500: 执行EXE包失败。[0AEC:278C][2021-05-31T19:42:29]i329:删除了程序包依赖项提供程序:ISVsix,程序包:ISVsix [0AEC:278C][2021-05-31T19:42:29]i351:删除缓存的程序包: ISVsix,来自路径:C:\ProgramData\Package Cache\15160B731819F56D87A626F9A2777550340022D7
[0AEC:278C][2021-05-31T19:42:29]i326:已删除依赖项:{ab4889d7-79a3-40dc-9c9e-ccbe ca99d453} 在软件包提供者上: ISVsixPreInstall,包 ISVsixPreInstall [5CD0:13EC][2021-05-31T19:42:29]i000:MainViewModel.OnPackageAction:已开始安装包 Microsoft SQL Server 集成服务项目预安装(id:ISVsixPreInstall)[5CD0:13EC][2021 -05-31T19:42:29]i000:MainViewModel.OnPackageActionProgress:完成百分比:100,总体进度:14 [0AEC:278C][2021-05-31T19:42:29]i301:应用回滚包:ISVsixPreInstall,操作:卸载,路径:C:\ProgramData\Package Cache\BB952DD82F1ADAE438C26E4EE6C94F84C07CB447\ISVsixPreInstall.exe,参数:'"C:\ProgramData\Package Cache\BB952DD82F1ADAE438C26E4EE6C94F84C07CB447\ISVsixPreInstall.exe"/instanceId s:"2904af6a,6f5e5ef0" /log:"C: \Users\Luigi\AppData\Local\Temp\SsdtisSetup\Microsoft.DataTools.IntegrationServices_20210531194052_0_ISVsixPreInstall.log" /u' [5CD0:13EC][2021-05-31T19:42:29]i000:MainViewModel.OnPackageAction:包安装已完成Microsoft SQL Server Integration Services 项目预安装(id:ISVsixPreInstall)[5CD0:13EC][2021-05-31T19:42:29]i319:应用的回滚包:ISVsixPreInstall,结果:0x0,重新启动:无[0AEC:278C][ 2021-05-31T19:42:29]i329:删除了程序包依赖项提供程序:ISVsixPreInstall,程序包:ISVsixPreInstall [0AEC:278C][2021-05-31T19:42:29]i351:删除缓存的程序包:ISVsixPreInstall,从路径:C :\ ProgramData \ Package Cache \ BB952DD82F1ADAE438C26E4EE6C94F84C07CB447
[5CD0:13EC] [2021-05-31T19:42:29] i000:MainViewModel.OnPackageActionProgress:完成百分比:100,总体进度:100 [0AEC:278C] [2021- 05-31T19 :42:29]i330:删除了捆绑包依赖项提供程序:{ab4889d7-79a3-40dc-9c9e-ccbeca99d453} [0AEC:278C][2021-05-31T19:42:29]i352:删除缓存的捆绑包:{ab4889d7-79a3- 40dc-9c9e-ccbeca99d453},来自路径:C:\ProgramData\Package Cache{ab4889d7-79a3-40dc-9c9e-ccbeca99d453}
[5CD0:13EC][2021-05-31T19:42:29]e000:MainViewModel.OnBundleAction:捆绑操作失败:未知错误(0x80131500)(0x80131500)[5CD0:13EC][2021-05-31T19:42:29] i399:应用完成,结果:0x80131500,重新启动:无,ba请求重新启动:否[5CD0:4D80] [2021-05-31T19:48:12] i000:MainViewModel.OpenUrl:打开网址:C:\ Users \ Luigi \ AppData \ Local \ Temp \ SsdtisSetup \ Microsoft.DataTools.IntegrationServices_20210531194052.log …
有一个DateTime变量,例如:
DateTime testDate = new DateTime(2011,12,15,00,00,00);
Run Code Online (Sandbox Code Playgroud)
如何在今天的每个小时实现一个foreach循环?
就像是:
foreach (int myHour in testDate.Date)
{
}
Run Code Online (Sandbox Code Playgroud)
但是这种方式不能编译.
我在一个方法中有这个LINQ查询:
public List<String> GetListNameUsers()
{
using (var context = new UCDataContext())
{
return (from c in context.Users
select (c.LastName + " " + c.FirstName) ).ToList();
}
}
Run Code Online (Sandbox Code Playgroud)
但这不起作用.我想返回由FirstName +""+ LastName组成的字符串.
我将此方法的结果绑定到a DropDownList,如下所示:
<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="UsersODS"
DataTextField="LastName" DataValueField="IDUser" />
Run Code Online (Sandbox Code Playgroud)
当我DropDownList正在数据绑定时,无法识别字段LastName .
我怎么解决这个问题?
提前致谢.
路易吉
如何编写一个正则表达式来验证应该只包含十进制值的输入文本框?该值可以包含最多3位小数(但也没有),逗号作为分隔符.
例如,下面给出的这些值是有效的: -
1,234 1,23 1,2 1
这些无效:
1,2345 (too many decimal numbers) A (a letter is not a number) (a space or string empty) 1.234 (used a dot instead of a comma)