小编Inc*_*ito的帖子

为什么有些语言不使用分号和大括号?

有趣的是,有些语言不使用分号和括号,即使它们的前辈有它们.就个人而言,由于这个原因,我在Python中编写代码会让我感到紧张.谷歌的GO语言中也缺少分号,尽管词法分析器使用规则在扫描时自动插入分号.

为什么有些语言不使用分号和大括号?

programming-languages language-design

3
推荐指数
9
解决办法
6314
查看次数

如何编写基于网络浏览器的多人游戏?

如果我想编写一款基于桌面的游戏,我可以提取一些 XNA 代码和 UDP 套接字并制作一款不错的多人游戏。我会非常清楚如何编写我想要的游戏。

但如果我想编写一个基于浏览器的在线多人游戏,我该怎么做呢?你不能使用 XNA...我一直在研究一些问题,我看到 PHP 和 ASP.NET、Silverlight、Flash 和 Java 作为替代语言...我真的不明白它是如何工作的。我的意思是,对于基于桌面的游戏,您要打开 UDP 套接字并接受客户端并传输数据、更新玩家状态、使用 XNA 绘制结果。但是在浏览器中,如何打开套接字之类的东西?这个概念是如何运作的,通过网络浏览器与人们实时交流。有什么方向吗?我熟悉C#,半熟悉Java。从未接触过任何 Flash、ASP.NET 或 Silverlight。

c# java flash xna online-game

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

需要帮助来终止延迟执行

以下代码段在控制台上打印1到10,但在变量"i"到达int.MaxValue之前不会终止.TIA指出我错过了什么.

class Program 
{
    public static IEnumerable<int> GetList() 
    {
        int i = 0;
        while (i < int.MaxValue)
        {
            i++;
            yield return i;
        }
    }

    static void Main(string[] args)
    {
        var q = from i in GetList() // keeps calling until i reaches int.MaxValue
                where i <= 10
                select i; 

        foreach (int i in q)
            Console.WriteLine(i);
    }
}
Run Code Online (Sandbox Code Playgroud)

c# linq

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

使用Silverlight和C#?

我想用C#和Silverlight进行编程.我已经在WPF上阅读了很多并且喜欢它(从我的狭隘观点来看)

这是我的问题:如果我正确理解WPF原则,那么我可以从逻辑中分离UI.

我也可以在我的应用程序中分离动画中的逻辑(使用Silverlight作为动画,使用C#作为逻辑)

我理解这个吗?

现在我正在浏览一些关于Silverlight的教程,但我要求提供一些关于如何使这些内容相互交谈的指示.在我的WPF应用程序中,如何使用Silverlight进行动画制作?

如果有人有好书或资源,我真的很想读它.谢谢你的帮助 :)

我拥有的工具是:Visual Studio 2010和Expression Studio 3(如果我应该使用它而不是版本3,我可以获得4并安装试用版)

c# silverlight wpf

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

如何在VB.Net中设置标签背景色

这是代码:

Chess(z).BackColor = #FFFFFF

它不工作,如何使它工作:))

.net vb.net

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

通过网络服务发送图像

我想编写一个由visual studio 2008(C#和ASP)编写的程序,它包含Web应用程序和Windows应用程序.

我想在Web应用程序中获取客户端图像(上传)并将它们存储在DB(mysql)中,然后通过Web服务将这些图像发送到Windows应用程序(所以我是新的Web服务,而不是网站).但我有两个问题:

  1. 我有2种方法在mysql中存储图像,首先我应该在DB中有BLOB字段 - 它需要更多空间 - 第二我应该只保存DB中每个图像的名称(所以在一个文件夹中有图像) - 这样我不知道如何从客户端获取图像并将其存储在该文件夹中.哪一个?或者其他什么?

  2. 如何(代码)我可以通过Web服务(Byte []或?)传输图像.

c# asp.net wcf web-services

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

FoundationDB的客户端API

我正在检查FoundationDB的网站.它说它是在新的编程语言Flow上开发的.在网站上它说:

Flow是一种新的编程语言设计 - 实际上是一种全新的编程语言范例 - 通过无处不在的,保证安全的隐式并行化解决了多核困境.

code本身最终被编译为C++.我在想的是,在Flow中部署C++代码是否可行?是否可以重用已有的C++代码/库?

c++ foundationdb flowlang

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

c ++和MFC有什么区别

c ++和MFC有什么区别(前端设计概念除外)

c++ mfc

-2
推荐指数
3
解决办法
1199
查看次数