• state与status的区别


    status 指人时暗指相对的地位,指物时相当于 situation。situation 较狭义地指由环境综合决定的特定时间上的状态或情形。 

    state 人或物存在或所处的状态,和 condition 大体上可以互换使用。condition 指一定的原因/条件或环境所产生的特定情况。

    以 Recordset 为例

    Recordset 具有 Status 和 State 属性,说明二者还是有区别的。

    Recordset.Status 表示进行批处理后,当前记录的情况。结果有:操作被取消,结果未被保存;记录被锁无法保存……。

    Recordset.State 表示 Recordset 对象是打开的,还是关闭的,还是正在执行异步操作。

    再举例子

    最近的国际形式如何?status。

    水在标准大气压下 100 摄氏度时是什么状态?state。

    http://stackoverflow.com/questions/1162816/naming-conventions-state-versus-status

    It depends on the context
    
    State generally refers to the entire state of an entity - all its values and relationships at a particular point in time (usually, current)
    
    Status is more of a time-point, say, where something is at in a process or workflow - is it dirty (therefore requiring saving), is it complete, is it pending input, etc

    这取决于使用环境。 State一般囊括了一个实体的所有状态。 Status更像是一个时间点,比如在一个流程中,这个对象是dirty、complete或者pending input等等。

    http://english.stackexchange.com/questions/12958/status-vs-state

    Can anyone explain what the difference between status and state is when I talk about the condition or situation of an object?

    Here's what I got from Longman English Dictionary.

    status: a situation at a particular time, especially in an argument, discussion etc.

    state: the physical or mental condition that someone or something is in

    or example, how do you interpret these two sentences: 

    What is the current status of this project? 

    What is the current state of this project?

  • 相关阅读:
    添加要素后弹出属性窗口
    预览ArcGIS 10中有关编辑的变化
    【制图】ArcGIS10制图新特性
    arcgis 设置掩膜Mask图层
    ArcGIS 10研究(五)Desktop之制图表达和图、表
    【制图】ArcGIS10制图新特性
    ESRI ArcGis10版本的优缺点(转)
    TCP超时重传、滑动窗口、拥塞控制、快重传和快恢复
    进程关闭解决IIS无响应假死状态
    android开源项目旅游记录
  • 原文地址:https://www.cnblogs.com/shangdawei/p/3981767.html
Copyright © 2020-2023  润新知