小编Pen*_*uen的帖子

Builder Design模式和Factory Design模式有什么区别?

Builder设计模式和Factory设计模式有什么区别?

哪一个更有利,为什么?

如果我想测试和比较/对比这些模式,我如何将我的发现表示为图表?

design-patterns factory-method factory-pattern builder-pattern

609
推荐指数
13
解决办法
23万
查看次数

如何对通用列表DESC和ASC进行排序?

如何对通用列表DESC和ASC进行排序?使用LINQ而不使用LINQ?我正在使用VS2008.

class Program
{
    static void Main(string[] args)
    {
        List<int> li = new List<int>();

        li.Add(456);
        li.Add(123);
        li.Add(12345667);
        li.Add(0);
        li.Add(1);

        li.Sort();

        foreach (int item in li)
        {
            Console.WriteLine(item.ToString() + "\n");
        }

        Console.ReadKey();
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# linq

101
推荐指数
4
解决办法
17万
查看次数

我该如何解决"参数@objname不明确或声称@objtype(COLUMN)错误."?

如果我尝试执行以下查询:

EXEC sp_rename 'ENG_TEst.[ENG_Test_A/C_TYPE]', 'ENG_Test_AC_TYPE', 'COLUMN'
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

参数@ objname是不明确的,或者声明的@objtype(COLUMN)是错误的.

我该如何解决?

sql sql-server

45
推荐指数
4
解决办法
9万
查看次数

40
推荐指数
4
解决办法
19万
查看次数

静态类和普通类有什么区别?

我什么时候应该选择静态课程还是普通课程?或者:他们之间有什么区别?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace staticmethodlar
{
    class Program
    {
        static void Main(string[] args)
        {
            SinifA.method1();
        }
    }

    static class SinifA 
    {
       public static void method1()
        {
            Console.WriteLine("Deneme1");
        }
    }

    public static class SinifB
    {
        public static void method2()
        {
            Console.WriteLine("Deneme2");
        }
    }
    public class sinifC
    {
       public void method3()
        {
            Console.WriteLine("Deneme3");
        }
    }

    public class sinifD : sinifC
    {
        void method4()
        {
            Console.WriteLine("Deneme4");
        }

        sinifC sinifc = new sinifC();  // I need to use …
Run Code Online (Sandbox Code Playgroud)

.net c# oop

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

如何解决'...是'类型',在给定的上下文中无效?(C#)

以下代码生成错误:

错误:'CERas.CERAS'是'type',在给定的上下文中无效

为什么会出现此错误?

using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WinApp_WMI2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            CERas.CERAS = new CERas.CERAS();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# wmi network-programming visual-studio

16
推荐指数
4
解决办法
11万
查看次数

如何在SQL Server中将hh:mm:ss转换为hh:mm?

如何在SQL Server中将hh:mm:ss转换为hh:mm?

select Count(Page) as VisitingCount,Page,CONVERT(VARCHAR(8),Date, 108) from scr_SecuristLog   
where Date between '2009-05-04 00:00:00' and '2009-05-06 14:58'  
and [user] in(select USERNAME             
    from scr_CustomerAuthorities )  
group by Page,Date order by [VisitingCount] asc
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005

13
推荐指数
3
解决办法
7万
查看次数

如何调整"是一种类型,但像变量一样使用"?

我正在尝试在Web服务中生成一些代码.但是它返回了2个错误:

1)List是一种类型,但是像变量一样使用

2)方法"客户"没有重载需要"3个参数"

[WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [ToolboxItem(false)]
    public class wstest : System.Web.Services.WebService
    {

        [WebMethod]
        public List<Customer> GetList()
        {
            List<Customer> li = List<Customer>();
            li.Add(new Customer("yusuf", "karatoprak", "123456"));
            return li;
        }
    }

    public class Customer
    {
        private string name;
        private string surname;
        private string number;

        public string Name { get { return name; } set { name = value; } }
        public string SurName { get { return surname; } set { surname = value; } }
        public string …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net generics

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

如何调用用户定义函数以与select,group by,order by一起使用?

我有Table1,我需要让它看起来像Table2:

表格1

VisitingCount |  Date
-----------------------
      1       |  15:09
      3       |  15:10
      7       |  15:15
      1       |  15:39
      2       |  15:40
      3       |  15:47
Run Code Online (Sandbox Code Playgroud)

表2

VisitingCount |  Date
-----------------------------
     11       |  15:00-15:30
     6        |  15:30-16:00
Run Code Online (Sandbox Code Playgroud)

我写了一个sql用户定义的函数,如下所示:

create FUNCTION [dbo].[fn_GetActivityLogsArranger] (@time AS nvarchar(max))
RETURNS nvarchar(max)
AS
BEGIN
    declare @Return varchar(30)

    select @Return = 
        case 
            when @time between '15:00' and '15:30' then '15:00-15:30'
            when @time between '15:30' and '16:00' then '15:30-16:00'
            when @time between '16:00' and '16:30' then '16:00-16:30'
            when @time between …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005

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

如何解决复制失败:在构建上下文中找不到文件或在 Azure Pipeline 中排除文件的问题?

我遇到了有关天蓝色管道的非常有趣的问题。问题是“构建上下文之外的禁止路径”。如果 Dockerfile 中有指向另一个目录的添加行,则映像的构建会失败并显示消息“禁止路径”。我该如何解决这个问题?

我最近尝试 Dockerize 一个 C# 项目,因此我向该项目添加了一个 docker 文件夹并创建了一个简单的 Dockerfile 来开始使用,如下所示:

错误:

f83e9c616794: Pulling fs layer
9887694812e5: Pulling fs layer
9887694812e5: Verifying Checksum
9887694812e5: Download complete
dd4da9d953fb: Verifying Checksum
dd4da9d953fb: Download complete
f83e9c616794: Verifying Checksum
f83e9c616794: Download complete
dd4da9d953fb: Pull complete
f83e9c616794: Pull complete
9887694812e5: Pull complete
Digest: sha256:85ea9832ae26c70618418cf7c699186776ad066d88770fd6fd1edea9b260379a
Status: Downloaded newer image for mcr.microsoft.com/dotnet/sdk:5.0
 ---> bd73c72c93a1
Step 5/25 : WORKDIR /src
 ---> Running in b457b1934a7e
Removing intermediate container b457b1934a7e
 ---> a50c5df6f929
Step 6/25 : COPY ["./src/xxxxx.Web/xxxxx.Web.csproj", "src/xxxxx.Web/"]
COPY …
Run Code Online (Sandbox Code Playgroud)

azure docker dockerfile azure-devops azure-pipelines

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