小编Mat*_*ter的帖子

使用asp.net C#从代码隐藏中读取HTML元素

如何从后面的代码中读取输入类型=复选框等HTML元素?没有添加runat="server".那可能吗?

c# asp.net

4
推荐指数
1
解决办法
2万
查看次数

实体数据查询和内存泄漏

我在循环中下载了大量数据但是在一些操作之后我删除了它们但是我看到内存分配正在快速增长,几秒钟和1GB,所以如何在每次迭代后清理?

    using (var contex = new DB)
    {

        var inputs = contex.AIMRInputs.Where(x => x.Input_Type == 1);

        foreach (var input in inputs)
        {
            var data = contex.Values.Where(x => x.InputID == input.InputID).OrderBy(x => x.TimeStamp).ToList();

            if (data.Count == 0) continue;
            foreach (var value in data)
            {
               Console.WriteLine(Value.property);
            }
            data.Clear();


        }
    }
Run Code Online (Sandbox Code Playgroud)

c# memory-leaks entity-framework

4
推荐指数
1
解决办法
6143
查看次数

用字符替换最后一个字符

我可以拥有这些可能的slug弦

my-post
my-post-2
my-post-2-3
my-post-2-3-4-5-6-7-8-9

this-is-my-post
this-is-my-post-2
this-is-my-post-2-3
this-is-my-post-2-3-4-5-6-7

abc-abc-abc1
abc-abc-abc1-2    
abc-abc-abc1-2-3-4-5-6
Run Code Online (Sandbox Code Playgroud)

它们可以是最后有数字或没有数字的任何东西.

我想做的例如:

this-is-my-post-2-3
Run Code Online (Sandbox Code Playgroud)

然后用-2-3最后的替换=2=3.所以它变成:

this-is-my-post=2=3
Run Code Online (Sandbox Code Playgroud)

那么有没有一种干净的方式我可以在linq或通过一些字符串解析或其他东西?

.net c# linq string

2
推荐指数
1
解决办法
818
查看次数

在Pygame中移动矩形

我正在尝试制作游戏并遇到问题...我无法移动矩形,并且它也没有给我错误代码吗?..我认为问题在于,它不断使矩形不断重复在while循环中...但是我不知道如何解决这个问题。

#! /usr/bin/env python

import os
import random
import pygame
import math
import sys

os.environ["SDL_VIDEO_CENTERED"] = "1"

screen = pygame.display.set_mode((600, 600))
pygame.display.set_caption("LEVEL 2 = Find the Correct Square!")

clock = pygame.time.Clock()

class Player(object):
    def __init__(self):
        self.rect = pygame.draw.rect(screen, (0, 0, 128), (64, 54, 16, 16))

    def handle_keys(self):
        key = pygame.key.get_pressed()
        dist = 1
        if key[pygame.K_LEFT]:
           self.rect.move(-1, 0)
        if key[pygame.K_RIGHT]:
           self.rect.move(1, 0)
        if key[pygame.K_UP]:
           self.rect.move(0, -1)
        if key[pygame.K_DOWN]:
           self.rect.move(0, 1)

    def draw(self, surface):
        pygame.draw.rect(screen, (0, 0, 128), (64, 54, 16, 16)) …
Run Code Online (Sandbox Code Playgroud)

python pygame

2
推荐指数
1
解决办法
2万
查看次数

如何在删除数据库中的行后重新排序ID

我正在使用C#制作具有sql数据库的程序,在数据库中我有一个名为的表Workers,它有一个自动增量和主键ID_column,当我删除一个记录时,ID之间会有一个间隙.

删除记录后,我该怎么做才能重新订购ID?

UPDATE

我要做的是在找到它后在屏幕上显示记录,所以我尝试使用ID它来做到这一点,但由于这些差距,它有一些例外!

更新2

这是我试图使用的代码

private void btnFind_Click(object sender, EventArgs e)
    {
        string searchFor = "";
        string searchOn = "";
        string searchString = "";
        int results = 0;

        if (searchTextBox.Text.Trim() == "")
            MessageBox.Show("Nothing to search for");

        if (cb1.Text == "Last Name")
        {
            searchFor = searchTextBox.Text.Trim();
            searchOn = "last_Name=";
            searchString = searchOn + "'" + searchFor + "'";
        }

        if (cb1.Text == "Job Title")
        {
            searchFor = searchTextBox.Text.Trim();
            searchOn = "job_Title=";
            searchString = searchOn …
Run Code Online (Sandbox Code Playgroud)

c# sql database sql-server

0
推荐指数
1
解决办法
2098
查看次数

console.log不适用于jQuery?

这是我在html页面底部的jQuery:

<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript">
    $(document).ready(function () {
        $('#login').click(function() {
            var co_id = $('#companies').val();
            console.log(co_id); 
        });
    });
    </script>
Run Code Online (Sandbox Code Playgroud)

当我在控制台中输入这个jQuery,然后键入co_id它有效,但是当我在浏览器中运行它并选择一个公司并单击正确的按钮时,我会假设当我输入co_idchrome浏览器控制台时,它会显示我的选项值?但它回来了:

>co_id
ReferenceError: co_id is not defined
Run Code Online (Sandbox Code Playgroud)

这是html:

<select name="" id="companies">
    <option value="--">--</option>
    <option value="1">Company</option>
    <option value="2">Company2</option>
    <option value="3">Company3</option>
    <option value="68">Company4</option>
    <option value="69">Company5</option>
    <option value="70">Company6</option>
</select><input id="login" type="submit" value="Login">
Run Code Online (Sandbox Code Playgroud)

javascript jquery google-chrome

0
推荐指数
1
解决办法
1万
查看次数

VB到C#代码转换器

我正在将VB代码转换为c#:

Private Function SoundsLike(ByVal pWord As String, 
             Optional ByRef pAccuracy As Byte = 6) As String.
Run Code Online (Sandbox Code Playgroud)

但我得到了不同类型的参数.让我知道如何用C#编写.

c# vb.net vb.net-to-c#

-1
推荐指数
1
解决办法
378
查看次数