我有从double到decimal的转换问题:
public class CartesianCoordinates
{
public int LatitudeHours { get; set;}
public int LatitudeMinutes { get; set; }
public int LatitudeSeconds { get; set; }
public GeoDirectionLongtitude LongitudeDirection { get; set; }
public int LongitudeHours { get; set; }
public int LongitudeMinutes { get; set; }
public int LongitudeSeconds { get; set; }
public GeoDirectionLatitude LatitudeDirection { get; set; }
}
public class DecimalCoordinates
{
public decimal Latitude { get; set; }
public decimal Longitude { get; set; }
} …Run Code Online (Sandbox Code Playgroud) 我有一个TextBox,我在其中放了一个短语,它可以是任务的描述,也可以是任务的id.我想使用此TextBox中的文本过滤列表.但是当我将文本放入此TextBox时,过滤不起作用,并且DataGridView中的集合不会更改.
有什么不对?
public void BindData()
{
var emptyBindingSource = new BindingSource();
dataGridViewTaskList.AutoGenerateColumns = false;
dataGridViewTaskList.DataSource = emptyBindingSource;
var taskList = GetTasks();
_bindingSource = new BindingSource();
_bindingSource.DataSource=taskList.Response;
dataGridViewTaskList.AutoGenerateColumns = false;
dataGridViewTaskList.DataSource = _bindingSource.DataSource;
if (dataGridViewTaskList.Columns["gridViewColumnId"] == null)
dataGridViewTaskList.Columns.Add(new DataGridViewColumn() {Name = "gridViewColumnId"});
else
dataGridViewTaskList.Columns["gridViewColumnId"].DataPropertyName = "Id";
if (dataGridViewTaskList.Columns["gridViewColumnDescription"] == null)
dataGridViewTaskList.Columns.Add(new DataGridViewColumn() {Name = "gridViewColumnDescription"});
else
dataGridViewTaskList.Columns["gridViewColumnDescription"].DataPropertyName = "Description";
}
private void tbSearchedPhraseOrId_TextChanged(object sender, EventArgs e)
{
_bindingSource.Filter = string.Format("Id = '{0}'", tbSearchedPhraseOrId.Text);
}
Run Code Online (Sandbox Code Playgroud)
我在BindData方法中添加了以下内容,它也不起作用:
_bindingSource.Filter = string.Format("Id LIKE '%{0}%'", "23"); …Run Code Online (Sandbox Code Playgroud) 我在VB中有一个LINQ查询:
Dim ss = _someClassDataSource.Sum(Function(s) TryCast(s, SomeClass).BreakdownCover)
Run Code Online (Sandbox Code Playgroud)
BreakdownCover类型在哪里string.当我尝试用C#重写它时:
var ss = _someClassDataSource.Sum(s=>s.BreakdownCover);
Run Code Online (Sandbox Code Playgroud)
我得到了例外:
Cannot implicitly convert type 'string' to 'int'
Run Code Online (Sandbox Code Playgroud)
我该如何处理这个问题?
我想读取txt文件中的所有行,我使用它来File.ReadAllLines.
在winforms它工作正常.
但是,当我'尝试在webmethod的webservice上做同样的事情时它会崩溃
System.IO.FileNotFoundException:Niemożnodnnaleźćpliku'C:\ Program Files\Microsoft Visual Studio 9.0\Common7\IDE \nameOfFile.txt'.
CopyOutputToDirectory设置为始终复制.
string[] lines = File.ReadAllLines("nameOfFIle.txt", Encoding.Default)
Run Code Online (Sandbox Code Playgroud)
文件位于webservice的webservice文件夹中,以及应用程序的应用程序文件夹中
有没有办法从一个winforms添加引用到另一个winforms?
还有其他解决方案
我不想再次创建这个课程.
我在winform项目中没有看到一个dll.
当我运行此页面时,我看到了firebug中的错误
<script type="text/javascript">
$(document).ready(function () {
var url = '/Tag/TagName';
$('#Name').autocomplete(url, {
minChars: 1,
multiple: true,
formatResult: function (row) {
return row[0].replace(/(<.+?>)/gi, '');
}
}).result(function (event, data, formatted) {
alert(!data ? "No match!" : "Selected: " + formatted);
});
})
</script>
Run Code Online (Sandbox Code Playgroud)
错误是:
$("#Name").autocomplete is not a function
Run Code Online (Sandbox Code Playgroud)
我也在这份文件中
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src=@Url.Content("~/Scripts/jquery-ui-1.8.11.js")" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
和
<div class="editor-label">
@Html.LabelFor(model => model.Name)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Name) @Html.ValidationMessageFor(model => model.Name)
</div>
Run Code Online (Sandbox Code Playgroud)
这个错误的来源是什么?
最好的祝福
编辑
非,是 …
我正在将vb代码转换为c#
来自telerik库的枚举:
namespace Telerik.Windows.Controls
{
// Summary:
// Provides flags for enumerating the ViewModes supported by Telerik.Windows.Controls.RadScheduler.
[Flags]
public enum AvailableViewModes
{
// Summary:
// Enables Day view.
Day = 1,
//
// Summary:
// Enables Week view.
Week = 2,
//
// Summary:
// Enables Month view.
Month = 4,
//
// Summary:
// Enables Timeline view.
Timeline = 8,
//
// Summary:
// Enables All views.
All = 15,
}
}
Run Code Online (Sandbox Code Playgroud)
和vb中的代码是
cal.AvailableViewModes = cal.AvailableViewModes And Not AvailableViewModes.All …Run Code Online (Sandbox Code Playgroud) 我正在开发一个Silverlight应用程序,我已经介绍Unity了它.
我遇到的问题是我不知道如何获取容器的实例.
我在ApplicationStartup方法上创建了这个intanceApp
_container = new UnityContainer();
_container.RegisterType<IMyAppServiceAgent, MyAppServiceAgent>(new InjectionConstructor(OriginalHandlerId, W2OGuid, ServiceEndpointAddr));
Run Code Online (Sandbox Code Playgroud)
我写了一个吸气剂
public IUnityContainer Container
{
get { return _container; }
}
Run Code Online (Sandbox Code Playgroud)
一切正常,这就是我如何使用我的容器:
public static void CreateMemberSearch()
{
if (_memberSearch == null)
{
_memberSearch =
new MemberSearchViewModel((App.Current as App).Container.Resolve<IMyAppServiceAgent>());
}
}
Run Code Online (Sandbox Code Playgroud)
以上示例来自ViewModelLocator(from MVVM Light Toolkit).
我需要知道如何重构我的代码以符合IOC原则.
我在Sublime中得到了例外:
Unbehandelte Ausnahme:[解码错误 - 输出不是cp1252]
通过运行此代码:
Console.WriteLine("fsdfsd")
Run Code Online (Sandbox Code Playgroud)
我通过Chocolatey的安装程序和脚本安装了Sublime Text 2和3.
然后我添加了一个包含以下内容的文件:
{
"cmd": ["C:\\Chocolatey\\lib\\ScriptCs.0.5.1\\tools\\scriptcs\\scriptcs.exe", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"encoding": "cp1252"
}
Run Code Online (Sandbox Code Playgroud)
作为Packages\User中的scripts.sublime-build
我怎么能摆脱它?
提前致谢!
我正在尝试使用LinqPad复制表中的实体.
let dc = new TypedDataContext()
let title = "Some title"
let newestUser= dc.UserIDs |> Seq.filter (fun(x)->x.Funktion="SomeFunction") |> Seq.last
let newUser= {newestUserwith Title= title}
Run Code Online (Sandbox Code Playgroud)
" UserID " 类型不包含" 标题 " 字段
但Title是一个公共领域.我通过使用GetFields()在列表中看到它
有谁知道这是什么原因?
c# ×7
vb.net-to-c# ×2
winforms ×2
.net-3.5 ×1
decimal ×1
f# ×1
jquery ×1
linqpad ×1
mvvm ×1
operators ×1
razor ×1
scriptcs ×1
silverlight ×1
sublimetext2 ×1
vb.net ×1
web-services ×1