问题列表 - 第44973页

C#.NET框架的哪些部分实际上是语言的一部分?

我想知道哪些部分System是语言功能(核心组件),哪些部分只是有用的填充物,但并非绝对必要.我可能会对这里的措辞不满意,所以让我举一个例子说明我的意思.

考虑System.Console上课它显然是用于特定事物的东西.从本质上讲,这个东西可以很好地运行Windows /当前操作系统的功能.这不是我所说的语言的核心组成部分.

另一方面,采取System.IDisposable界面.那件事显然非常重要,因为没有它,这using()句话就没用了.类需要实现此特定接口才能启动语言功能.

我可以假设这mscorlib是负责任的一方.快速浏览一下Object explorer,可以看出它确实包含了许多我认为是核心的组件,同时它将Console类放入System命名空间,这只是填充程序.

将填充和特定于语言的对象放入同一命名空间的概念等同于它们,但为了更深入地理解C#,我想知道哪个是哪个.所以,我正在寻找C#的核心组件列表.我假设某个地方有一个方便的参考,但由于我在谷歌讲座期间睡着了,我无法形成正确的查询来找到它.

提前致谢.

很久以后编辑我读了这篇 Lippert博客文章,它有点相关.有趣的是,foreach构造实际上并不需要IEnumerable接口来实现功能.

c#

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

在Rails上扩展Flash消息的功能?自动隐藏,嵌入式链接?关闭按钮?

我一直在我的应用程序中使用默认的内置闪存,但现在我意识到我需要更多的功能: - 我需要消息自动隐藏avec给定的秒数(可以为每条消息指定)伟大的) - 我需要一个小关闭按钮,所以客户可以随时摆脱它 - 我需要能够在那里添加一个简单的href链接,用户可以点击它,如果他想

这样做的任何好方法都不会让我满足于我的代码?

flash notifications message ruby-on-rails hyperlink

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

为什么这个命令导致prolog中的堆栈溢出?

我有以下prolog代码片段:

num(0).
num(X) :- num(X1), X is X1 + 1.

fact(0,1) :-!.
fact(X,Y) :- X1 is X-1, fact(X1,Y1), !, Y is Y1 * X.

fact(X) :- num(Y), fact(Y,X).
Run Code Online (Sandbox Code Playgroud)

有人可以解释为什么以下命令导致堆栈溢出?提前致谢.

fact(6).
Run Code Online (Sandbox Code Playgroud)

prolog failure-slice

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

为C#.net中的表单项批量分配或修改值?

我有一组20个按钮,名为button1,button2,button3,button4,button5,button6,...,button20.

我想为每个按钮分配新的Text值:

button1.Text = "something";
button2.Text = "anotherthing";
.
button20.Text = "somethingelse";
Run Code Online (Sandbox Code Playgroud)

这些值将在主按钮的按钮单击事件中分配.有多个主按钮为每个小按钮(button1,button2,...,button20)分配不同的值.

为了使值赋值更容易和更方便,我想在数组中加载这些按钮并从数据库文件中获取值.

但是如何在阵列中安排它们呢?以及如何自动从数据库中为这些按钮赋值?

希望这个问题能得到解答.

c# visual-studio-2008 winforms

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

我可以延迟jQuery addClass吗?

有没有办法延迟addClass()jQuery?例如这段代码

$('#sampleID').delay(2000).fadeOut(500).delay(2000).addClass('aNewClass');
Run Code Online (Sandbox Code Playgroud)

当我加载页面时,它的id'sampleID'上已经有了'aNewClass'类.如何解决这个问题呢?我想要的是addClass将在它结束后发生fadeOut().

jquery addclass delay

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

Django Sitemaps和"正常"视图

也许我不明白Sitemaps的目的,或者我不明白如何使用站点地图.现在我的站点地图包括所有"动态"创建的页面,如博客文章.但是如何添加像我的索引和联系页面这样的"静态"页面呢?或者这些观点不应该在站点地图中?我认为-all-页面应该在站点地图上.例如,我将如何包含此类视图

(r'^contact/', include('contact-recaptcha.urls')),
Run Code Online (Sandbox Code Playgroud)

如果没有查询集?

供参考:http://docs.djangoproject.com/en/dev/ref/contrib/sitemaps/

提前致谢!

sitemap django

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

如何知道jtextarea是否有任何变化?

我创建了一个jtextarea,用户可以在其中修改其内容.我想知道,如果有任何办法,用户是否在关闭应用程序之前修改了其内容.请帮忙.
-提前致谢

java swing jtextarea

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

如何在Netbeans中调试symfony?我不能打电话给特定页面

我已经阅读了将诸如将PHP参数传递到NetBeans中的帖子,这些帖子包含了一个以symfony url-routing为特色的页面, 但我无法使其工作.

我想运行以下页面:

http://localhost/s/web/frontend_dev.php/travel
Run Code Online (Sandbox Code Playgroud)

所以我首先尝试使用Netbeans 6.9.1进行"本地网站配置".如链接线程中所述,这里存在一个问题,因为我可以指向项目URL和"web/frontend_dev.php"索引文件,但我无法将"/ travel"作为参数,因为Netbeans始终为它添加前缀用?用于我不想要的参数传递.

我提到的线程解决方案应该使用Script Config选项.好吧我可以指向php.exe,我可以在web/frontend_dev.php再次指向索引文件但是虽然我可以传递像/ travel那样的参数但它仍然无法工作,因为它在调用中创建了一个空格:

php.exe ./web/frontend_dev.php /travel
Run Code Online (Sandbox Code Playgroud)

这也不起作用.

debugging netbeans symfony1 xdebug

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

嵌入式系统中的函数指针是否有用?

在一次采访中,他们问我在编写嵌入式系统代码时,使用函数指针是否有益(在速度方面)?我不知道嵌入式系统,所以无法回答这个问题.只是一个阴天或模糊的答案.那么真正的好处是什么?速度,可读性,维护,成本?

embedded functor

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

为WPF网格指定ScrollViewer的宽度减去滚动条

我有一个WPF UserControl,上面有两个网格.底部网格位于ScrollViewer中.我们的想法是让第一个Grid成为第二个Grid的标题.但是我的列宽度有问题.两个网格都应该占用它们可以占用的所有空间(窗口的宽度),但顶部网格当然应该稍微宽一点,因为底部网格右侧有一个滚动条.

这是我得到的简化Xaml:

<UserControl>
    <DockPanel>
        <Grid DockPanel.Dock="Top">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="*" />
            </Grid.ColumnDefinitions>
        </Grid>
        <ScrollViewer>
            <Grid>
                <Grid.ColumnDefintions>
                    <ColumnDefinition Width="*" />
                    <ColumnDefinition Width="*" />
                    <ColumnDefinition Width="*" />
                </Grid.ColumnDefintions>
            </Grid>
        </ScrollViewer>
    </DockPanel>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

这实际上很好,除了顶部网格的最右边的列延伸到滚动条上,我想避免它.

以下是结果的图像:网格列和滚动条的宽度.红色表示列/单元格现在的位置,但我希望它停在蓝线处.我已经尝试过SharedSizeGroups,但这似乎让我的网格再次变小(不占用窗口的整个空间).

wpf grid scrollviewer width

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