Tag: 对象

使用three.js加载.obj时出现问题

我试图使用three.js加载.obj文件,但不幸的是它说“无法加载资源:服务器响应状态为404(未找到)”的错误 以下是我正在使用的示例链接 view-source: http : //mrdoob.github.io/three.js/examples/webgl_loader_obj.html CODE如下 three.js webgl – loaders – OBJ loader body { font-family: Monospace; background-color: #000; color: #fff; margin: 0px; overflow: hidden; } #info { color: #fff; position: absolute; top: 10px; width: 100%; text-align: center; z-index: 100; display:block; } #info a, .button { color: #f00; font-weight: bold; text-decoration: underline; cursor: pointer […]

如何在C#中检查运行时对象是否属于某种类型?

如何在C#中检查运行时对象是否属于某种类型?

在IsolatedStorageSettings中存储对象

我有一个对象我想存储在IsolatedStorageSettings中,我不想在应用程序重启时重用它。 我的问题在于,由于某种原因我编写的代码在重新启动时尝试访问密钥时不记得该对象。 namespace MyNameSpace { public class WindowsPhoneSettings { private const string SelectedSiteKey = “SelectedSite”; private IsolatedStorageSettings isolatedStore = IsolatedStorageSettings.ApplicationSettings; private T RetrieveSetting(string settingKey) { object settingValue; if (isolatedStore.TryGetValue(settingKey, out settingValue)) { return (T)settingValue; } return default(T); } public bool AddOrUpdateValue(string Key, Object value) { bool valueChanged = false; if (isolatedStore.Contains(Key)) { if (isolatedStore[Key] != […]

从对象中删除null属性

,我有一个类,其中我现在有三个属性我想做什么,如果在对象中,如果任何一个null或空,那么我想从下面的对象中删除它是我的代码。 public class TestClass { public string Name { get; set; } public int ID { get; set; } public DateTime? DateTime { get; set; } public string Address { get; set; } } TestClass t=new TestClass(); t.Address=”address”; t.ID=132; t.Name=string.Empty; t.DateTime=null; 现在我想要TestClass的对象,但是Name和DateTime属性不应该是它们在对象中,是否可能? 请帮我

C#Object Constructor – 简写属性语法

几个月前,我读到了一种技术,如果传入的参数与局部变量匹配,那么你可以使用一些简短的语法来设置它们。 为了避免这种情况 public string Method(p1, p2, p3) { this.p1 = p1; this.p2 = p2; this.p3 = p3; } 有任何想法吗?

C#.NET Web服务并返回具有子对象列表的对象列表

我正在构建一个Web服务来传回一个(艺术家)对象列表。 在艺术家对象内部有一个(专辑)对象列表。 在Album对象中有一个歌曲列表。 所以基本上我正在建立一个大的父母音乐树。 我的问题是,如何使用SOAP传递此信息? 什么是最好的使用方法。 现在我得到的只是 string string string 它在专辑中分解,但它显示了我存储的两张专辑。 任何建议,将不胜感激!

WPF数据绑定到复合类模式?

我是第一次尝试WPF,我正在努力解决如何将控件绑定到使用其他对象组合构建的类。 例如,如果我有由两个单独的类构成的类Comp(请注意为清晰起见省略了各种元素): class One { int _first; int _second; } class Two { string _third; string _fourth; } class Comp { int _int1; One _part1; Two _part2; } 现在我明白我可以使用Comp中定义的“get”轻松绑定_int1。 但是我如何绑定元素_part1._first,_part1._second。 我是否在Comp级别为他们公开了“getters”? 或者我可以在复合类中公开它们并使用指向它们的绑定路径吗? 这如何设置属性? 这是模式吗? …. …. class One { int _first; int _second; } class Two { string _third; string _fourth; } class Comp { […]

SSIS通过脚本任务写入对象变量

我有一些代码,我想最终得到2个列表。 开始和结束。 它们包含月份的开始日期和月份的结束日期。 这两个列表我想放入一个对象变量,所以我可以在ssis中的foreachloop容器中使用该对象,并使用startofmonth和endofmonthdates循环遍历每一行(变量:min和max) – 但我不知道如何 这是我的代码: String s = “2013-01-01”; String b = “2014-01-01”; using (SqlConnection connection = new SqlConnection(“Server=localhost;Initial Catalog=LegOgSpass;Integrated Security=SSPI;Application Name=SQLNCLI11.1”)) { connection.Open(); string query = “select mindate,maxdate from dbo.dates”; using (SqlCommand command = new SqlCommand(query, connection)) { using (SqlDataReader reader = command.ExecuteReader()) { while (reader.Read()) { s = reader.GetDateTime(0).ToShortDateString(); b = […]

我如何调用MemberwiseClone()?

我对如何使用MemberwiseClone()方法感到困惑。 我查看了MSDN中的示例,他们通过this关键字使用它。 为什么我不能像其他对象的方法一样直接调用它,如GetType()或ToString() ? 另一个没有出现的相关方法是ShallowCopy() 。 如果它们是Object类的一部分,为什么我不能看到它们?

处理对象之间的交互

我目前正在团结一致做几场比赛。 我正在使用C#。 我通常对游戏中的代码感到满意,我知道如何让它“优雅”,可以这么说。 我非常擅长编码单个元素(Say,Asteroids中的宇宙飞船)。 但我对我的代码感到满意,直到我达到一个对象需要与另一个对象交互的程度。 在那之后它变成了代码意大利面,我总是放弃这个项目。我还没有找到一种处理事物的优雅方式。 我相信我已经在互联网的各个地方提出过要求,但我似乎不断回到这一点。 有没有处理对象之间交互的常用方法? 什么都不觉得hacky? 我的最新项目再次出现了这个问题。 这是一个Unity项目,一个2d sidescroller。 检测我是否用我的角色命中“尖峰”包括检查碰撞对象标签并查看它是否是“尖峰”。 但是我的所有“死亡”代码都包含在播放器中,而不是尖峰。 除了带有标签的网格对撞机之外,尖峰不是其他任何东西。 这感觉不对。 所以stackoverflow,你们怎么处理这个?