Tag: C#的

如果((5 <j <1)),

int j=42; if( (5<j<=1) ) { printf("yes"); } else { printf("no"); } 输出: yes 为什么输出是的? 情况不是只有一半是真的吗?

元数据未使用MetadataType加载

我有一些关于MetadataType的问题/问题。 我有使用LinqToSQL从MS SQL Server的数据访问DLL辅助项目。 我还需要为生成的类ClientInfoView添加元数据。 我按照以下方法做了: using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel; namespace DataAPI.LINQToSQL { [MetadataType(typeof(ClientInfoViewMetaData))] public partial class ClientInfoView { internal sealed class ClientInfoViewMetaData { [Category("Main Data"), DisplayName("Client ID")] public int ID { get; set; } [Category("Main Data"), DisplayName("Login")] public string Login { get; set; } … } } } 但是当我在运行时检查属性,我发现ClientInfoView没有任何属性。 你能帮我find一个错误吗?

更新graphics而不删除前一个

我在一个绘图方法中创build了这个 private void draws() { Bitmap bmp = new Bitmap(pictureBox17.Width, pictureBox17.Height); using (Graphics g = Graphics.FromImage(bmp)) { //define area do pictureBox17 e preenche a branco Brush brush = new SolidBrush(Color.White); Rectangle area = new Rectangle(0, 0, pictureBox17.Width, pictureBox17.Height); g.FillRectangle(brush, area); //desenha as linhas do rectangulo g.DrawLine(new Pen(Color.Black), esp, esp, esp, yWcorrigidoesp); // some more lines […]

如何由2个子实体进行分组,并获得这两个子实体的总和?

我想要得到我的Test Version 0即Test Id=100 总变种运行 这是我的表格和logging: testing: Id Version 100 0 变种: Id Name Type CategoryId 11 Variant1 Diff 2 12 Variant1 Add 2 13 Variant2 Add 3 14 Variant2 Diff 2 15 Variant3 Add 6 SubVariants : Id VariantId Name 66 11 Abc 67 11 PQR 68 11 Xyz 69 12 Abc 70 12 […]

如何在表单之间共享数据?

考虑两种forms:form1和form2 form1调用form2 : form2 frm = new form2() frm.show form2显示一个包含数据的网格。 当数据被选中时,它被放入一个文本框中。 closures时,我需要从form2到form1的返回值。 如何才能做到这一点?

在linq中的两个列表之间build立一个链接到实体where子句

我对Linq和EF相当Linq ,而且我被困在如何将Linq中的两个列表链接到实体。 我使用数据库优先,我有两个表: Person ,与列Id 和 Ability ,与列Id , PersonId和Value 因此, Person类具有ICollection<Ability> ,称为AllAbilities 。 在某些视图的ViewModel中,我得到一个int列表,代表用户为Ability.Valueinput的名为AbilitiesInput文本框值。 我的需求很简单,在控制器中,我必须调用一个查询来执行以下操作: GetAll(person => for(i = 0; i < AbilitiesCount; i++) { person.AllAbilities[i] > AbilitiesInput[i] } ) GetAll方法看起来像我的通用回购: public virtual async Task<List<TEntity>> GetAll( Expression<Func<TEntity, bool>> wherePredicate = null { … } 要恢复,我只需要一个布尔值,可以检查AllAbilities[i]是否比AbilitiesInput[i]更高,但是我没有尝试过。 我试图改变AbilitiesInput List<KeyValuePair>或List<Tuple>但得到一个错误说, No mapping exists ,试图使用一个Select创build一个新的对象,也试图使用索引或FindIndex获取索引没有foreach .. 。 如果有人能解释我怎么能做到这件简单的事情,我会如此,真高兴。 […]

调用LoadScene / LoadLevel后,场景中的对象变暗

我完成了Unity的roll-a-ball教程,它工作正常。 我改变了一些材料,使其看起来更好。 我还添加了一个C#脚本,当玩家掉在地上时我应该重新开始关卡(我禁用了墙壁)。 我正在使用Unity 5.5。 它最初看起来像这样: 但是,当我离开边缘和水平重新启动,它看起来像这样: 编辑器加载完成后,在打开unity之后,它有时会看起来像几秒钟。 这是脚本: using UnityEngine; using System.Collections; public class DeathTrigger : MonoBehaviour { // Use this for initialization void Start () { } // Update is called once per frame void Update () { } void OnTriggerEnter (Collider other) { if (other.gameObject.CompareTag("Player")) Application.LoadLevel(Application.loadedLevel); } } 任何想法是什么导致这个?

WPF:有没有一种方法来覆盖ControlTemplate的一部分,而不重新定义整个样式?

我想风格WPF xctk:ColorPicker。 我想更改下拉视图和文本的背景颜色,而不用重新定义整个样式。 我知道ColorPicker包含一个名为“PART_ColorPickerPalettePopup”的零件。 有没有一种方法可以在我的风格中直接引用这个部分,例如只提供一个新的背景颜色? 我想避免重新定义“PART_ColorPickerPalettePopup”的所有其他属性。 链接到我所描述的ColorPicker

如何从OpenCV中的目录顺序读取文件?

我是OpenCV的新手。 我想读取目录中的XML文件。 我正在使用FindFirstFile,但我没有得到如何获得文件名作为input进一步cvLoad。 这是我正在使用的代码: HANDLE hFind; WIN32_FIND_DATA FindFileData; wchar_t* file = L"D:\\zainb_s\\M.phil\\thesis\\dataset\\dataset_3\\RGB_3\\RGB\\s01_e01- Copy\\1_walking\\depth\\*.xml"; hFind = FindFirstFile(file, &FindFileData); cout << FindFileData.cFileName[0]; FindClose(hFind); 我想有一个数组中的文件名来读取文件进一步处理。

C – 使用strcmp分割错误?

我似乎在strcmp函数的某处出现了分段错误。 我对C仍然很陌生,我不明白为什么它给了我错误。 int linear_probe(htable h, char *item, int k){ int p; int step = 1; do { p = (k + step++) % h->capacity; }while(h->keys[p] != NULL && strcmp(h->keys[p], item) != 0); return p; } GDB: Program received signal SIGSEGV, Segmentation fault. 0x0000003a8e331856 in __strcmp_ssse3 () from /lib64/libc.so.6 (gdb) frame 1 #1 0x0000000000400ea6 in linear_probe […]