小编Jon*_*edo的帖子

通用列表<T>作为方法的参数

如何List<T>在方法上使用a 作为参数,我尝试这种语法:

void Export(List<T> data, params string[] parameters){

}
Run Code Online (Sandbox Code Playgroud)

我有编译错误:

找不到类型或命名空间名称"T"(您是否缺少using指令或程序集引用?)

c# generics c#-3.0

64
推荐指数
3
解决办法
8万
查看次数

如何从选定日期获取日期名称?

我有这个:Datetime.Now();或者23/10/2009
我想要这个:Friday

对于当地日期时间(GMT-5)和使用公历.

c# datetime

52
推荐指数
7
解决办法
11万
查看次数

VB到C#函数

哪些是从VB.Net到C#的以下运算符的等价物?

  • UBound函数()
  • LBOUND()
  • 没什么()
  • CHR()
  • LEN()
  • 用Ucase()
  • LCASE()
  • 剩下()
  • 对()
  • RTRIM()
  • LTRIM()
  • 修剪()
  • 中()
  • 更换()
  • 分裂()
  • 加入()
  • MSGBOX()
  • IIF()

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

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

不允许在查询中显式构造实体类型"###".

使用Linq命令和Linq To SQL datacontext,我试图以这种方式从我的datacontext实例化一个名为"Produccion"的实体:

Demo.View.Data.PRODUCCION pocoProduccion = 
(
    from m in db.MEDICOXPROMOTORs
    join a in db.ATENCIONs on m.cmp equals a.cmp
    join e in db.EXAMENXATENCIONs on a.numeroatencion equals e.numeroatencion
    join c in db.CITAs on e.numerocita equals c.numerocita
    where e.codigo == codigoExamenxAtencion
    select new Demo.View.Data.PRODUCCION
    {
         cmp = a.cmp,
         bonificacion = comi,
         valorventa = precioEstudio,
         codigoestudio = lblCodigoEstudio.Content.ToString(),
         codigopaciente = Convert.ToInt32(lblCodigoPaciente.Content.ToString()),
         codigoproduccion = Convert.ToInt32(lblNroInforme.Content.ToString()),
         codigopromotor = m.codigopromotor,
         fecha = Convert.ToDateTime(DateTime.Today.ToShortDateString()),
         numeroinforme = Convert.ToInt32(lblNroInforme.Content.ToString()),
         revisado = false,
         codigozona = (c.codigozona.Value == null ? …
Run Code Online (Sandbox Code Playgroud)

linq-to-sql

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

WPF图像到byte []

我正在尝试转换System.Windows.Controls.Imagebyte[]和我不知道Image类中哪个方法可以帮助这个场景,顺便说一下我真的不知道该怎么做,因为在我的LINQ模型中该字段显示为Binary类型,我必须更改如果我想将它保存为byte[]类型?

我在这里发现了代码,但没有使用WPF:

Bitmap newBMP = new Bitmap(originalBMP, newWidth, newHeight);
System.IO.MemoryStream stream = new System.IO.MemoryStream();
newBMP.Save(stream, System.Drawing.Imaging.ImageFormat.Bmp);
PHJProjectPhoto myPhoto = new PHJProjectPhoto {
    ProjectPhoto = stream.ToArray(), // <<--- This will convert your stream to a byte[] 
    OrderDate = DateTime.Now, 
    ProjectPhotoCaption = ProjectPhotoCaptionTextBox.Text,
    ProjectId = selectedProjectId
};
Run Code Online (Sandbox Code Playgroud)

c# wpf image bytearray

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

日期时间格式如HH:mm 24小时没有AM/PM

我在这里搜索关于将类似"16:20"的字符串转换为DateTime类型而不丢失格式,我说我不想添加dd/MM/yyy或秒或AM/PM,因为db只接受这种格式.

我还试过Cultures

提前致谢

c# formatting datetime

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

SQL Server触发器切换插入,删除,更新

你好可以在Trigger Body上的DML命令/操作(插入,删除,更新)之间切换吗?我尝试将一些T-SQL片段化以便更好地理解我:

CREATE TRIGGER DML_ON_TABLEA
   ON  TABLEA
   AFTER INSERT,DELETE,UPDATE
AS 
BEGIN
    SET NOCOUNT ON;

    CASE 
    WHEN (INSERT) THEN
        -- INSERT ON AUX TABLEB 
    WHEN (DELETE) THEN
        -- DELETE ON AUX TABLEB 
    ELSE --OR WHEN (UPDATE) THEN
        -- UPDATE ON AUX TABLEB 
    END
END
GO
Run Code Online (Sandbox Code Playgroud)

谢谢,

sql-server triggers dml

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

不使用NewID的SQL上的随机数()

您好我想使用以下语句生成一个唯一随机数:

Convert(int, (CHECKSUM(NEWID()))*100000) AS [ITEM] 
Run Code Online (Sandbox Code Playgroud)

因为当我在"from"上使用连接子句时,它会使用NEWID()生成双重寄存器

我使用的是SQL Server 2000

*PD:当我使用Rand()时,它可能会重复1次100,000的概率,但这是非常重要的,所以它必须是重复生成的随机值的概率的0%

我的带有NewID()的查询和SELECT语句的结果是重复的(x2)我的QUery没有NewID()并且在SELECT语句中使用Rand()是单个(x1)但重复生成的随机值的概率是不确定的但存在!

谢谢!

sql t-sql sql-server random

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

在EF 4.1上使用ObjectContext与DbContext的存储库实现之间的区别

什么可以是更好的STE实现,我听说DbContext是用EF实现Repo的最简单方法,我个人利用了EntityState,但ObjectContext上有任何成员可以为我的CRUD操作提供更多的功能.回购?今天我正在使用像这样的GenericRepository:

public class GenericRepository<TEntity> where TEntity : class
    {
        internal DbContext context;
        internal DbSet<TEntity> dbSet;

        public GenericRepository(DbContext context)
        {
            this.context = context;
            this.dbSet = context.Set<TEntity>();
        }

        public virtual IEnumerable<TEntity> Get(
            Expression<Func<TEntity, bool>> filter = null,
            Func<IQueryable<TEntity>, IOrderedQueryable<TEntity>> orderBy = null,
            string includeProperties = "")
        {
            IQueryable<TEntity> query = dbSet;

            if (filter != null)
            {
                query = query.Where(filter);
            }

            foreach (var includeProperty in includeProperties.Split
                (new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
            {
                query = query.Include(includeProperty);
            }

            if (orderBy != null)
            {
                return …
Run Code Online (Sandbox Code Playgroud)

repository-pattern self-tracking-entities entity-framework-4.1

6
推荐指数
1
解决办法
5728
查看次数

改进Web登录屏幕

我正在尝试获得有关如何开发Web登录屏幕的一些想法.我正在使用DynamicData Webforms,因此大多数强大的框架提供了很多选项,但我非常感谢您阅读您的建议.

提前致谢

编辑:超出功能,我想阅读你关于演示模型的观点,我说,我使用fx3.5所以改进超过2个文本框进行单次登录或使用登录aspx控件,我记得使用silverlight但是可以"点亮我的webapp",这是在webforms和dynamicdata中构建而不更改所有表示层?

更难以置信:使用Extjs作为View Layer的Presentation Framework的例子,但是我的项目是webforms,所以这对MVC.net来说很好我说json关注的原因更灵活

替代文字http://rodotelmi.rebstech.com/wp-content/uploads/2008/07/picture-1.png

user-interface login

5
推荐指数
1
解决办法
5800
查看次数